static void Main(string[] args) { Console.ForegroundColor = ConsoleColor.Black; float[,] map = new float[40, 40]; float[,] map2 = new float[40, 40]; map = Generator.PureRandom(40, 40, "asd"); map2 = Generator.PureRandom(40, 40, "aaa"); //map = GoniometricGenerator.sinWave(50, 50, 0.5f); map = TerrainMath.Multiply(map, 10); map = Smooth.SquareSmooth(map); map = Mountains.RemoveSmall(map, 6, 9); map = Water.RemoveSmall(map, 4, 7); map2 = TerrainMath.Multiply(map2, 10); map2 = Smooth.SquareSmooth(map); map2 = Mountains.RemoveSmall(map, 6, 9); map2 = Water.RemoveSmall(map, 4, 7); map = TerrainMath.Mix(map, map2); //map = TerrainMath.Clamp(map, 0, 9); map = Rounder.RoundDown(map); //map = Rounder.Round(map); VisualizeColor(map); Console.ReadLine(); }
public void RoundNumbers() { var rounder = new Rounder(); rounder.RoundUp(1.64).ShouldBe(2.00); rounder.RoundDown(1.64).ShouldBe(1.00); rounder.Round(1.64).ShouldBe(2.00); }