public void Initialize(int numSteps, int resolution) { DisposeOfResources(); terrainGeneratorData = new TerrainGeneratorData(resolution); waterErosion = new WaterErosion(terrainGeneratorData); thermalErosion = new ThermalErosion(terrainGeneratorData); }
public void OnAfterDeserialize() { if (terrainGeneratorData != null) { thermalErosion = new ThermalErosion(terrainGeneratorData); waterErosion = new WaterErosion(terrainGeneratorData); } }
public ThermalErosionTest(ITestOutputHelper output) : base(output) { thermalErosion = new ThermalErosion(); }
public ErosionGenerator(LocalTerrain localTerrain) { lt = localTerrain; he = new HydraulicErosion(this); te = new ThermalErosion(this); }