Ada*_*ble 5 iphone reflection graphics opengl-es
我正在寻找一种替代技术,用于在iPhone上渲染OpenGL ES中的反射.通常我会通过使用模板缓冲区来标记可以看到反射的位置(反射表面),然后仅在这些像素中渲染反转图像.因此,当反射物体离开表面时,不再看到它的反射.但是,由于iPhone的实现不支持模板缓冲,我无法确定如何隐藏落在表面之外的反射部分.
为了澄清,问题不在于渲染反射本身,而是在它们不可见时隐藏它们.
有任何想法吗?
Gar*_*ees 9
首先渲染反射的场景; 使用复制到纹理glCopyTexImage2D; 清除帧缓冲; 正确绘制场景,将复制的纹理应用于反射表面.
glCopyTexImage2D
归档时间:
17 年,3 月 前
查看次数:
3777 次
最近记录: