libnoise logo

A portable, open-source, coherent noise-generating library for C++


Generator Modules
[Noise Modules]


Classes

class  noise::module::Billow
 Noise module that outputs three-dimensional "billowy" noise. More...
class  noise::module::Checkerboard
 Noise module that outputs a checkerboard pattern. More...
class  noise::module::Const
 Noise module that outputs a constant value. More...
class  noise::module::Cylinders
 Noise module that outputs concentric cylinders. More...
class  noise::module::Perlin
 Noise module that outputs 3-dimensional Perlin noise. More...
class  noise::module::RidgedMulti
 Noise module that outputs 3-dimensional ridged-multifractal noise. More...
class  noise::module::Spheres
 Noise module that outputs concentric spheres. More...
class  noise::module::Voronoi
 Noise module that outputs Voronoi cells. More...

Variables

const double noise::module::DEFAULT_BILLOW_FREQUENCY = 1.0
 Default frequency for the noise::module::Billow noise module.
const double noise::module::DEFAULT_BILLOW_LACUNARITY = 2.0
 Default lacunarity for the the noise::module::Billow noise module.
const int noise::module::DEFAULT_BILLOW_OCTAVE_COUNT = 6
 Default number of octaves for the the noise::module::Billow noise module.
const double noise::module::DEFAULT_BILLOW_PERSISTENCE = 0.5
 Default persistence value for the the noise::module::Billow noise module.
const noise::NoiseQuality noise::module::DEFAULT_BILLOW_QUALITY = QUALITY_STD
 Default noise quality for the the noise::module::Billow noise module.
const int noise::module::DEFAULT_BILLOW_SEED = 0
 Default noise seed for the the noise::module::Billow noise module.
const int noise::module::BILLOW_MAX_OCTAVE = 30
 Maximum number of octaves for the the noise::module::Billow noise module.
const double noise::module::DEFAULT_CONST_VALUE = 0.0
 Default constant value for the noise::module::Const noise module.
const double noise::module::DEFAULT_CYLINDERS_FREQUENCY = 1.0
 Default frequency value for the noise::module::Cylinders noise module.
const double noise::module::DEFAULT_PERLIN_FREQUENCY = 1.0
 Default frequency for the noise::module::Perlin noise module.
const double noise::module::DEFAULT_PERLIN_LACUNARITY = 2.0
 Default lacunarity for the noise::module::Perlin noise module.
const int noise::module::DEFAULT_PERLIN_OCTAVE_COUNT = 6
 Default number of octaves for the noise::module::Perlin noise module.
const double noise::module::DEFAULT_PERLIN_PERSISTENCE = 0.5
 Default persistence value for the noise::module::Perlin noise module.
const noise::NoiseQuality noise::module::DEFAULT_PERLIN_QUALITY = QUALITY_STD
 Default noise quality for the noise::module::Perlin noise module.
const int noise::module::DEFAULT_PERLIN_SEED = 0
 Default noise seed for the noise::module::Perlin noise module.
const int noise::module::PERLIN_MAX_OCTAVE = 30
 Maximum number of octaves for the noise::module::Perlin noise module.
const double noise::module::DEFAULT_RIDGED_FREQUENCY = 1.0
 Default frequency for the noise::module::RidgedMulti noise module.
const double noise::module::DEFAULT_RIDGED_LACUNARITY = 2.0
 Default lacunarity for the noise::module::RidgedMulti noise module.
const int noise::module::DEFAULT_RIDGED_OCTAVE_COUNT = 6
 Default number of octaves for the noise::module::RidgedMulti noise module.
const noise::NoiseQuality noise::module::DEFAULT_RIDGED_QUALITY = QUALITY_STD
 Default noise quality for the noise::module::RidgedMulti noise module.
const int noise::module::DEFAULT_RIDGED_SEED = 0
 Default noise seed for the noise::module::RidgedMulti noise module.
const int noise::module::RIDGED_MAX_OCTAVE = 30
 Maximum number of octaves for the noise::module::RidgedMulti noise module.
const double noise::module::DEFAULT_SPHERES_FREQUENCY = 1.0
 Default frequency value for the noise::module::Spheres noise module.
const double noise::module::DEFAULT_VORONOI_DISPLACEMENT = 1.0
 Default displacement to apply to each cell for the noise::module::Voronoi noise module.
const double noise::module::DEFAULT_VORONOI_FREQUENCY = 1.0
 Default frequency of the seed points for the noise::module::Voronoi noise module.
const int noise::module::DEFAULT_VORONOI_SEED = 0
 Default seed of the noise function for the noise::module::Voronoi noise module.