API reference / @jsprismarine/worldgen / NoiseStackBuilder
Class: NoiseStackBuilder
Defined in: noise/NoiseStack.ts:55
Collects octaves into a NoiseStack.
Constructors
Constructor
new NoiseStackBuilder():
NoiseStackBuilder
Returns
NoiseStackBuilder
Methods
add()
add(
noise,frequency,amplitude):this
Defined in: noise/NoiseStack.ts:59
Appends one octave.
Parameters
noise
frequency
number
amplitude
number
Returns
this
addStack()
addStack(
stack,frequency,amplitude):this
Defined in: noise/NoiseStack.ts:65
Appends every octave of another stack, scaling its frequencies and amplitudes.
Parameters
stack
frequency
number
amplitude
number
Returns
this
build()
build():
NoiseStack
Defined in: noise/NoiseStack.ts:77
Returns the finished stack.