Beispiel #1
0
        static void TestTexGen()
        {
            TexGen generator;
            ColorSet colors;
            Texture image;
            bool grayscale = true;

            image = ImageBMP.OpenBitmap("medium_gray_stone.bmp", 0);
            colors = new ColorSet();
            colors.TrainFromTexture(image, 0, grayscale);
            generator = new TexGen(colors, 2, 2);
            generator.AddTexture(image, grayscale);
            //            generator.TrainFromTexture(image, 16, 16, grayscale);
            Texture output = generator.GenerateTexture(200, 200, 1);
            ImageBMP.WriteBitmap("output.bmp", output);
        }