Skip to content
Shapemetry

@huukhanhnguyen/geometry / catalog/noiseValue

catalog/noiseValue

Noise

const Noise: { fbm: (x, y, z, seed, octaveCount, lacunarity, gain) => number; perlin: (x, y, z, seed) => number; turbulence: (x, y, z, seed, octaveCount, lacunarity, gain) => number; worley: (x, y, z, seed) => number; }

fbm

fbm: (x, y, z, seed, octaveCount, lacunarity, gain) => number

Parameters

x

number

y

number

z

number

seed?

number = 0

octaveCount?

number = 4

lacunarity?

number = 2

gain?

number = 0.5

Returns

number

perlin

perlin: (x, y, z, seed) => number

Parameters

x

number

y

number

z

number

seed?

number = 0

Returns

number

turbulence

turbulence: (x, y, z, seed, octaveCount, lacunarity, gain) => number

Parameters

x

number

y

number

z

number

seed?

number = 0

octaveCount?

number = 4

lacunarity?

number = 2

gain?

number = 0.5

Returns

number

worley

worley: (x, y, z, seed) => number

Parameters

x

number

y

number

z

number

seed?

number = 0

Returns

number


fbm()

fbm(x, y, z, seed?, octaveCount?, lacunarity?, gain?): number

Parameters

x

number

y

number

z

number

seed?

number = 0

octaveCount?

number = 4

lacunarity?

number = 2

gain?

number = 0.5

Returns

number


perlin()

perlin(x, y, z, seed?): number

Parameters

x

number

y

number

z

number

seed?

number = 0

Returns

number


turbulence()

turbulence(x, y, z, seed?, octaveCount?, lacunarity?, gain?): number

Parameters

x

number

y

number

z

number

seed?

number = 0

octaveCount?

number = 4

lacunarity?

number = 2

gain?

number = 0.5

Returns

number


worley()

worley(x, y, z, seed?): number

Parameters

x

number

y

number

z

number

seed?

number = 0

Returns

number

Last updated: 📖 2 min readEdit on GitHub