【发布时间】:2022-09-22 01:51:21
【问题描述】:
有什么方法可以从像素着色器获得关于像素是否实际渲染的反馈(而不是被 zbuffer 或模板缓冲区阻塞)?我正在使用 GLSL。
我正在尝试确定渲染对象是否对相机完全可见。就像我在纯软件中做的一样,我会设置一个布尔值 false,如果任何像素实际上通过了 z 和模板测试,则将其设置为 true。
有什么办法可以通过诡计或其他方式做到这一点?
【问题讨论】:
-
标签被称为“片段着色器”而不是“像素着色器”是有原因的。
标签: glsl render fragment-shader