【发布时间】:2012-07-22 15:27:23
【问题描述】:
spritebatch.draw 采用纹理、矩形和颜色。
颜色就是色调。
为什么需要着色?为什么传递白色作为参数表示没有色调?为什么不用黑色,或者根本不传递色调参数?
【问题讨论】:
spritebatch.draw 采用纹理、矩形和颜色。
颜色就是色调。
为什么需要着色?为什么传递白色作为参数表示没有色调?为什么不用黑色,或者根本不传递色调参数?
【问题讨论】:
色调颜色与纹理颜色相乘。白色在保持原始颜色不变的所有通道中基本上是 1。 这个博客有一个全面的解释。 http://blogs.msdn.com/b/shawnhar/archive/2009/11/10/premultiplied-alpha-in-xna-game-studio.aspx
【讨论】: