OpenGL:Stencil Buffer

OpenGL:Stencil Buffer
模板所占用的 Buffer 空间,是指模板经过投影后到二维平面时,在视口中对应的二维数组所占的区域,即在模板中要显示出来的物体,并不是指在三维空间中,物体在模板中的部分,而指的是这个物体投影到二维平面后与模板的投影相交的部分(这里是用于1Bit的模板镜面反射)。我们所看到在屏幕上显示的图形是经过投影后的二维平面图形,只不过是因为视觉欺骗,所以感觉还是三维的,从三维转换到二维,是不可逆的,会丢失深度信息。但是X,Y的信息不会丢失。

你可能感兴趣的:(OpenGL:Stencil Buffer)