Skip to content

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.

License

Notifications You must be signed in to change notification settings

DmitRex/TileableVolumeNoise

 
 

Repository files navigation

Original program, but with Source Engine vtex.exe support. Program outputs each frame of 3D noise as separate file now, instead of atlas. Each file has correct postfix (_zXXX.tga) where XXX is frame number, so vtex.exe can eat them easily. Also, program outputs txt script with correct compile settings for vtex.

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

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.

Done in collaboration with weirdfoo.

This library uses

About

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.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 97.7%
  • C 2.2%
  • CMake 0.1%