TerraForge3D  2.3.1
3D Terrain And Landscape Generator
LayeredNoiseManager Class Reference

Public Member Functions

void UpdateLayers ()
 
void Render ()
 
void Load (nlohmann::json data)
 
nlohmann::json Save ()
 
float Evaluate (float x, float y, float z)
 

Public Attributes

float offset [3]
 
float strength
 
bool absv
 
bool sq
 
std::vector< NoiseLayer * > noiseLayers
 
std::vector< NoiseLayer * > toAdd
 
std::vector< int > toDelete
 
std::mutex mutex
 

Detailed Description

Definition at line 9 of file LayeredNoiseManager.h.


The documentation for this class was generated from the following files: