Esempio n. 1
0
        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);
        }