深度测试的问题
1、深度测试成功会怎么样?是把深度写进深度缓存吗?失败了就不写是吗?
2、深度测试时怎么进行的呢?拿什么和什么比较啊?
3、修改模板缓存的值对深度缓存的值有没有影响啊?
谢谢了。很想知道答案
[解决办法]
1、深度测试成功会怎么样?是把深度写进深度缓存吗?失败了就不写是吗?
如果你打开了z buffer的写,那么成功了就会把新的深度写入,并输出颜色,如果失败了就不写深度也不写颜色。
2、深度测试时怎么进行的呢?拿什么和什么比较啊?
在光栅化之后进行,那新算出来的像素的z和屏幕上相同位置已经存在的z做比较。
3、修改模板缓存的值对深度缓存的值有没有影响啊?
没有影响,相互独立的。