API Referenceaurora
aurora
Noise, procedural terrain, and biome APIs.
declare module "aurora"
Noise, procedural terrain, and biome APIs.
Classes
PerlinNoise— Two-dimensional Perlin noise generator with optional seed.SimplexNoise— Two-dimensional simplex noise sampling.WorleyNoise— Cellular noise generator configured by point count and optional seed.FractalNoise— Layered noise generator configured by octave count and persistence.Noise— Convenience entry points for the supported two-dimensional noise functions.Biome— Terrain appearance and height, moisture, and temperature selection settings.Terrain— Terrain object created from a heightmap or procedural generator, with biome support.TerrainGenerator— Base class for a height function that can be applied to terrain.HillGenerator— Procedural hill height generator configured by scale and amplitude.MountainGenerator— Layered mountain height generator configured by scale, amplitude, octaves, and persistence.PlainGenerator— Procedural plain height generator configured by scale and amplitude.IslandGenerator— Procedural island height generator configured by feature count and scale.CompoundGenerator— Terrain generator that combines multiple child generators.
Types
BiomeFunction— Callback receiving a biome for custom biome configuration.