ColorMask 可以指定渲染结果的输出通道,而不是通常的 RGBA 四个通道都被写入。
可选参数为 RGBA 的任意组合以及 0
如果参数为0,那么不会写入任何通道,但是会做一次深度测试,并将深度值写入深度缓冲区。
(这样就会有一个“挖空”后边物体的效果)
ColorMask 0
ColorMask RGA
ColorMask RBA
...
1
2
3
4
例如
Tags{ "Queue"="Geometry+1 " }
ColorMask 0
Color(1,1,1,1)
---------------------
作者:douniwan007009
来源:优快云
原文:https://blog.youkuaiyun.com/douniwan007009/article/details/79899978
版权声明:本文为博主原创文章,转载请附上博文链接!

本文详细介绍了ColorMask在游戏渲染技术中的使用方法,解释了如何通过指定渲染结果的输出通道来实现特殊效果,如“挖空”背景物体。ColorMask允许开发者选择性地写入RGBA通道,甚至只进行深度测试而不写入颜色,这对于创建复杂的视觉效果非常有用。
1996

被折叠的 条评论
为什么被折叠?



