Пример #1
0
 public void Initialize(int numSteps, int resolution)
 {
     DisposeOfResources();
     terrainGeneratorData = new TerrainGeneratorData(resolution);
     waterErosion         = new WaterErosion(terrainGeneratorData);
     thermalErosion       = new ThermalErosion(terrainGeneratorData);
 }
Пример #2
0
 public void OnAfterDeserialize()
 {
     if (terrainGeneratorData != null)
     {
         thermalErosion = new ThermalErosion(terrainGeneratorData);
         waterErosion   = new WaterErosion(terrainGeneratorData);
     }
 }
Пример #3
0
 public ThermalErosionTest(ITestOutputHelper output) : base(output)
 {
     thermalErosion = new ThermalErosion();
 }
Пример #4
0
 public ErosionGenerator(LocalTerrain localTerrain)
 {
     lt = localTerrain;
     he = new HydraulicErosion(this);
     te = new ThermalErosion(this);
 }