Generator/Perlin Noise



Perlin Noise is the mother of all procedural textures and can be used to create a variety of natural textures like rock, marble, soil and clouds.

It works by combining multiple layers (called Octaves) of coherent noise with different resolution and valence. Each octave has the doubled resolution of its predecessor and its valence decreases with each octave according to the Persistence value. Increase the Resolution value to get a more homogeneous noise pattern.

Use the Random Seed value to get different, unique structures.

The Perlin Noise here is 3D. By increasing the Time Offset value you can move along the z-axis and create animated textures. The noise repeats after 1000 time frames.

Different results can be achieved by applying a Transformation to the Perlin Noise. For example the Round transformation produces marble textures (Image 4), expotential transformation renders clouds.