TerraForge3D  2.3.1
3D Terrain And Landscape Generator

◆ Save()

nlohmann::json NoiseCellularNode::Save ( )
virtual

Implements NodeEditorNode.

Definition at line 140 of file NoiseCellularNode.cpp.

141{
142 nlohmann::json data;
143 data["type"] = MeshNodeEditor::MeshNodeType::NoiseCellular;
144 data["frequency"] = frequency;
145 data["seed"] = seed;
146 data["lacunarity"] = lacunarity;
147 data["weightedStrength"] = weightedStrength;
148 data["octaves"] = octaves;
149 data["pingPongStrength"] = pingPongStrength;
150 data["gain"] = gain;
151 data["strength"] = strength;
152 data["fractalType"] = fractalType;
153 data["distanceFunc"] = distanceFunc;
154 data["cellularJitter"] = cellularJitter;
155 return data;
156}
a class to store JSON values
Definition: json.hpp:17860