public SwampBiome(string baseDirectory, int size, NoiseFactory noiseFactory) : base(Path.Combine(baseDirectory, nameof(TestBiome)), Biome.DesertColor, size, noiseFactory) { _generalRollingBaseNoise = noiseFactory.GetRollingBaseLandscape((float)0.003); _swampPathNoise = noiseFactory.GetPerlinFractalBillow((float)0.02); _swampFillerNoise = noiseFactory.GetPerlinHermite((float)0.04); _swampPathNoise.Invert = true; _featureRockNoise = noiseFactory.GetFeatureRockNoise((float)0.06, (float)0.1); _cellNoise = noiseFactory .GetRollingBaseLandscape( (float)0.05); //noiseFactory.GetCellularNoiseForLandscapeAddition((float)0.015); }