注册 登录
编程论坛 C图形专区

深度剥离算法,如何获取每一层深度的纹理(opengl4.1版本以下)

白海豹 发布于 2018-06-19 17:43, 2914 次点击
正在做一个透明,要用深度剥离算法,c++的,
目前用framebuffer,先获取最近一层的深度值,然后用这个深度值,在fragment中去比较,丢弃小于这个深度值的。
目前遇到问题,无法正确获取第二层,第三次的深度。
最多四层。

1 回复
#2
BlueGuy2018-06-25 13:54
每一层的纹理是对于mipmap来说的,普通2D纹理没有层的概念
1