![]() |
TerraForge3D
2.3.1
3D Terrain And Landscape Generator
|
Public Member Functions | |
GPUNoiseLayerGenerator (ApplicationState *appState, ComputeKernel *kernel) | |
virtual void | Generate (ComputeKernel *kernels) |
virtual nlohmann::json | Save () |
virtual nlohmann::json | SaveNoiseLayer (GPUNoiseLayer nl) |
virtual GPUNoiseLayer | LoadNoiseLayer (nlohmann::json data) |
virtual void | Load (nlohmann::json data) |
virtual void | ShowSetting (int i) |
void | Update () |
Public Attributes | |
bool | windowStat = false |
bool | uiActive = false |
bool | enabled = true |
double | time = 0 |
int | localSize = 256 |
int | vc = 0 |
ApplicationState * | appState |
std::string | uid = "" |
std::string | name = "" |
std::vector< GPUNoiseLayer > | noiseLayers |
Definition at line 29 of file GPUNoiseLayerGenerator.h.