版本: Unity 6 (6000.0)
语言英语
  • C#

Camera.clearStencilAfterLightingPass

建议更改

成功!

感谢您帮助我们提高 Unity 文档的质量。虽然我们无法接受所有提交,但我们确实阅读了用户提出的每一项更改建议,并在适用情况下进行更新。

关闭

提交失败

由于某些原因,您的更改建议无法提交。请<a>稍后再试</a>。感谢您抽出时间帮助我们提高 Unity 文档的质量。

关闭

取消

切换到手册
public bool clearStencilAfterLightingPass;

描述

摄像机是否应该在延迟光照传递后清除模板缓冲区?

在使用延迟着色时,G 缓冲区和光照传递使用模板缓冲区。默认情况下,模板缓冲区的内容会被保留(不会被清除),最终包含与光照相关的信息。将此属性设置为 true 会在延迟光照传递完成后将模板清除为零。

通常,如果您正在使用延迟着色摄像机和带有蒙版的 UI 元素(请参阅 UI.Mask),您将希望清除模板缓冲区。