예제 #1
0
        public void GenerateNormalMapTest(string file)
        {
            TexImage image  = texTool.Load(TestTools.InputTestFolder + file);
            var      normal = texTool.GenerateNormalMap(image, 0.5f);

            Assert.IsTrue(TestTools.ComputeSHA1(normal.Data, normal.DataSize).Equals(TestTools.GetInstance().Checksum["TextureTool_GenerateNormalMap_" + image.Name]));
            //Console.WriteLine("TextureTool_GenerateNormalMap_" + image.Name + "." + TestTools.ComputeSHA1(normal.Data, normal.DataSize));

            normal.Dispose();
            image.Dispose();
        }