public NastyBiome(string baseDirectory, int size, NoiseFactory noiseFactory) : base( Path.Combine(baseDirectory, nameof(NastyBiome)), Biome.BurntForestColor, size, noiseFactory) { _featureNoise = noiseFactory.GetFeatureRockNoise((float)0.06, (float)0.1); _generalLandscapeNoise = noiseFactory.GetCellularNoiseForLandscapeAddition((float)0.015); _mazeNoise = noiseFactory.GetCellularNoiseForMaze(); }
public TestBiome(string baseDirectory, int size, NoiseFactory noiseFactory) : base(Path.Combine(baseDirectory, nameof(TestBiome)), Biome.DesertColor, size, noiseFactory) { _generalRollingBaseNoise = noiseFactory.GetRollingBaseLandscape((float)0.002); _featureRockNoise = noiseFactory.GetFeatureRockNoise((float)0.06, (float)0.1); _generalLandscapeNoise = noiseFactory.GetPerlinFractalBillow((float)0.004); _cellNoise = noiseFactory.GetRollingBaseLandscape((float)0.05); //noiseFactory.GetCellularNoiseForLandscapeAddition((float)0.015); }