我和一个朋友一直在争论模板缓冲区。简而言之,我还没有发现模板缓冲区比OpenGL 3.2+中的可编程管道工具具有任何优势的情况。现代OpenGL中的模板缓冲区有什么用吗?
[编辑]
感谢大家对这个问题的所有投入。
由于您可以从片段着色器中采样模板索引纹理,因此它比以往任何时候都更加有用。甚至不应该争辩说模板缓冲区不是可编程管线的一部分。
深度缓冲区用于简单的通过/失败片段拒绝,模版缓冲区也可以按照注释中的建议进行操作。但是,模板缓冲区也可以累积有关多次通过的测试结果的信息。存在各种逻辑和计数应用程序,例如测量场景的深度复杂性,构造实体几何等。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句