Perlin

Perlin noise is the sum of several coherent-noise functions of ever-increasing frequencies and ever-decreasing amplitudes.

The perlin noise does not contain a completely random value at each point but rather consists of “waves” whose values gradually increase and decrease across the pattern.

The perlin noise module usually outputs values between -1 and 1.

Node inputs/outputs

The module’s constructor needs:

The output value is a Generation Module

Examples

Frequency evolution

Frequency = 1

Frequency = 5

Frequency = 10

Persistence evolution

Persistence = 0.25 

Persistence = 0.5 

Persistence = 0.9 

Lacunarity evolution

Lacunarity = 0.5

Lacunarity = 2

Lacunarity = 5

Octave count evolution

Octave count = 2 

Octave count = 6

Octave count = 12