我想知道模板缓冲区是什么以及它能做什么。
答案 0 :(得分:6)
http://en.wikipedia.org/wiki/Stencil_buffer
基本上,模板缓冲区允许您仅在模板缓冲区中“标记”的部分中绘制,拒绝此“标记”没有特定值的像素。
用于剪裁非矩形形状的渲染,并执行shadow volumes。
答案 1 :(得分:1)
Doom3风格的阴影,镜子,反射,遮罩多边形,剪裁多边形,显示场景深度复杂性等等。你可以做很多事情。
查看francis hill的“使用OpenGL的计算机图形学”或“OpenGL编程指南”了解更多信息。
答案 2 :(得分:0)
您可以与他们进行Doom 3-style遮蔽。
如果你感到懒惰并且不想使用模板缓冲区对simple polygons进行三角测量,你可以draw them。