Skip to content
Shapemetry

Noise

Perlin / Worley / fbm / turbulence.

import { Noise } from '@huukhanhnguyen/geometry'

API reference

Noise.fbm

Noise.fbm(x: number, y: number, z: number, seed: number, octave_count: number, lacunarity: number, gain: number): number

Wasm: noise_fbm

Noise.perlin

Noise.perlin(x: number, y: number, z: number, seed: number): number

Wasm: noise_perlin

Noise.turbulence

Noise.turbulence(x: number, y: number, z: number, seed: number, octave_count: number, lacunarity: number, gain: number): number

Wasm: noise_turbulence

Noise.worley

Noise.worley(x: number, y: number, z: number, seed: number): number

Wasm: noise_worley

See GEOMETRY_CATALOG.md for catalog ownership.

Last updated: 📖 1 min readEdit on GitHub