public void TestSampleGradientCentre() { int width = 400; int height = 400; GradientMap.GenerateCircleGradient(width, height, 40); float[,] mask = GradientMap.GetMask(); float expected = mask[200, 200]; float actual = GradientMap.sampleGradient(0.5f, 0.5f); }
public void TestCreateSquareMap() { int width = 512; int height = 1028; GradientMap.GenerateCircleGradient(width, height, 40); float[,] mask = GradientMap.GetMask(); Assert.AreEqual(width, mask.GetLength(0)); Assert.AreEqual(height, mask.GetLength(1)); }
public void TestCreateIslandMask() { int width = 400; int height = 200; GradientMap.GenerateCircleGradient(width, height, 40); float[,] mask = GradientMap.GetMask(); Assert.AreEqual(width, mask.GetLength(0)); Assert.AreEqual(height, mask.GetLength(1)); }