我遇到了剪辑问题,我不明白为什么

时间:2012-09-15 18:29:11

标签: ios iphone opengl-es powervr-sgx

从特定角度观看时我注意到它,但如果我移动一点或改变相机指向的方向,那么它将恢复正常。我不确定从哪里开始这个。

我只渲染暴露在空气中的面孔,而且我没有在opengl中启用剔除。

有人对可能导致这种情况的人有什么想法吗?

enter image description here

enter image description here

enter image description here

编辑: 我经历了从OpenGL框架中捕获模型 - 视图 - 投影矩阵并测试了剪切区域的中心点。根据我的计算,这一点应该在视锥体中。所以我仍然感到困惑。表格显示了我的工作。我从这个解决方案中得到了测试:How to check if an object lies outside the clipping volume in OpenGL?

用于创建透视矩阵的数据:

fovy: 70.0f, aspect: 960.0f/640.0f, near: 0.1f, far: 30.0f

用于创建lookAt矩阵的数据:

eye: 29.8548 67.6202 37.6915 center: 30.8396 67.4502 37.7284 up: 0.169884 0.985443 0.00636673

0 个答案:

没有答案