An open API service indexing awesome lists of open source software.

https://github.com/sebh/TileableVolumeNoise

Collection of functions that can be used to generate tileable volume/3d noise. An exemple of volume noise functions that can be specifically used for clouds is also presented.
https://github.com/sebh/TileableVolumeNoise

Last synced: 17 days ago
JSON representation

Collection of functions that can be used to generate tileable volume/3d noise. An exemple of volume noise functions that can be specifically used for clouds is also presented.

Awesome Lists containing this project

README

        

Tileable Volume Noise
---------------------

Collection of functions that can be used to generate tileable volume/3d noise. An example of volume noise functions that can be specifically used for clouds is also presented.

![TileableVolumeNoise_Example](https://github.com/sebh/TileableVolumeNoise/raw/master/Examples/noiseErosionPacked.jpg)

This code is part of the "Physically Based Sky, Atmosphere and Cloud Rendering in Frostbite" presentation from [SIGGRAPH 2016 Course: Physically Based Shading in Theory and Practice](http://blog.selfshadow.com/publications/s2016-shading-course/).

Done in collaboration with [weirdfoo](https://twitter.com/weirdfo).

This library uses
- [GLM](http://glm.g-truc.net)
- [LibTarga](http://research.cs.wisc.edu/graphics/Gallery/LibTarga/)