Pioneer
Loading...
Searching...
No Matches
Functions
TerrainNoise Namespace Reference

Functions

double octavenoise (const fracdef_t &def, const double persistence, const vector3d &p)
 
double river_octavenoise (const fracdef_t &def, const double persistence, const vector3d &p)
 
double ridged_octavenoise (const fracdef_t &def, const double persistence, const vector3d &p)
 
double billow_octavenoise (const fracdef_t &def, const double persistence, const vector3d &p)
 
double voronoiscam_octavenoise (const fracdef_t &def, const double persistence, const vector3d &p)
 
double dunes_octavenoise (const fracdef_t &def, const double persistence, const vector3d &p)
 
double octavenoise (int octaves, const double persistence, const double lacunarity, const vector3d &p)
 
double river_octavenoise (int octaves, const double persistence, const double lacunarity, const vector3d &p)
 
double ridged_octavenoise (int octaves, const double persistence, const double lacunarity, const vector3d &p)
 
double billow_octavenoise (int octaves, const double persistence, const double lacunarity, const vector3d &p)
 
double voronoiscam_octavenoise (int octaves, const double persistence, const double lacunarity, const vector3d &p)
 
vector3d interpolate_color (const double n, const vector3d &start, const vector3d &end)
 

Function Documentation

◆ billow_octavenoise() [1/2]

double TerrainNoise::billow_octavenoise ( const fracdef_t def,
const double  persistence,
const vector3d p 
)
inline
Here is the call graph for this function:

◆ billow_octavenoise() [2/2]

double TerrainNoise::billow_octavenoise ( int  octaves,
const double  persistence,
const double  lacunarity,
const vector3d p 
)
inline
Here is the call graph for this function:

◆ dunes_octavenoise()

double TerrainNoise::dunes_octavenoise ( const fracdef_t def,
const double  persistence,
const vector3d p 
)
inline
Here is the call graph for this function:

◆ interpolate_color()

vector3d TerrainNoise::interpolate_color ( const double  n,
const vector3d start,
const vector3d end 
)
inline
Here is the call graph for this function:

◆ octavenoise() [1/2]

double TerrainNoise::octavenoise ( const fracdef_t def,
const double  persistence,
const vector3d p 
)
inline
Here is the call graph for this function:

◆ octavenoise() [2/2]

double TerrainNoise::octavenoise ( int  octaves,
const double  persistence,
const double  lacunarity,
const vector3d p 
)
inline
Here is the call graph for this function:

◆ ridged_octavenoise() [1/2]

double TerrainNoise::ridged_octavenoise ( const fracdef_t def,
const double  persistence,
const vector3d p 
)
inline
Here is the call graph for this function:

◆ ridged_octavenoise() [2/2]

double TerrainNoise::ridged_octavenoise ( int  octaves,
const double  persistence,
const double  lacunarity,
const vector3d p 
)
inline
Here is the call graph for this function:

◆ river_octavenoise() [1/2]

double TerrainNoise::river_octavenoise ( const fracdef_t def,
const double  persistence,
const vector3d p 
)
inline
Here is the call graph for this function:

◆ river_octavenoise() [2/2]

double TerrainNoise::river_octavenoise ( int  octaves,
const double  persistence,
const double  lacunarity,
const vector3d p 
)
inline
Here is the call graph for this function:

◆ voronoiscam_octavenoise() [1/2]

double TerrainNoise::voronoiscam_octavenoise ( const fracdef_t def,
const double  persistence,
const vector3d p 
)
inline
Here is the call graph for this function:

◆ voronoiscam_octavenoise() [2/2]

double TerrainNoise::voronoiscam_octavenoise ( int  octaves,
const double  persistence,
const double  lacunarity,
const vector3d p 
)
inline
Here is the call graph for this function: