Ejemplo n.º 1
0
        public void PremulAlphaTest()
        {
            Assert.That(Color4.PremulAlpha(Color4.White), Is.EqualTo(Color4.White));
            Assert.That(Color4.PremulAlpha(Color4.Black), Is.EqualTo(Color4.Black));
            var halfTransparentWhite = Color4.White;

            halfTransparentWhite.A = 128;
            var halfTransparentGray = Color4.Gray;

            halfTransparentGray.A = 128;
            Assert.That(Color4.PremulAlpha(halfTransparentWhite), Is.EqualTo(halfTransparentGray));
        }