gpt4 book ai didi

c# - 为什么 xna 中的 draw() 需要一个 tint 参数

转载 作者:行者123 更新时间:2023-11-30 21:05:37 24 4
gpt4 key购买 nike

spritebatch.draw 需要一个纹理、一个矩形和一种颜色。

颜色就是色调。

为什么需要着色?为什么传递白色作为参数表示没有色调?为什么不是黑色,或者根本不传递色调参数?

最佳答案

色调颜色与纹理颜色相乘。白色在所有 channel 中基本为 1,保持原始颜色不变。这个博客有全面的解释。 http://blogs.msdn.com/b/shawnhar/archive/2009/11/10/premultiplied-alpha-in-xna-game-studio.aspx

关于c# - 为什么 xna 中的 draw() 需要一个 tint 参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11598253/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com