TerraForge3D  2.3.1
3D Terrain And Landscape Generator

◆ Save()

nlohmann::json NoisePerlinNode::Save ( )
virtual

Implements NodeEditorNode.

Definition at line 127 of file NoisePerlinNode.cpp.

128{
129 nlohmann::json data;
130 data["type"] = MeshNodeEditor::MeshNodeType::NoisePerlin;
131 data["frequency"] = frequency;
132 data["seed"] = seed;
133 data["lacunarity"] = lacunarity;
134 data["weightedStrength"] = weightedStrength;
135 data["octaves"] = octaves;
136 data["pingPongStrength"] = pingPongStrength;
137 data["gain"] = gain;
138 data["strength"] = strength;
139 data["fractalType"] = fractalType;
140 return data;
141}
a class to store JSON values
Definition: json.hpp:17860