Procedural Noise
TODO: introduce what is noise, and give a brief overview of the different types, as well as references on nice libraries (FastNoise, things available in UE or Unity, etc...). Try to keep the overview 2D only for textures, do not mention terrains yet and stay general enough. Speak about higher dimensional noises as well.
List of types that should be mentioned/shown:
- Perlin/Gradient
- Value
- Ridge
- Simplex
- Cellular
- Sparse Convolution
- Gabor
- Explain what is a Turbulence, a fractal sum as well.
Going Further
Exercise:
- What is the max of a Turbulence parameterized by a, f, o?