iOS GLKitを使用して簡単なデモを作成して、ソースCADファイルを使用してOpenGLを使用して小売店の地図をレンダリングしようとしています。壁と通路を2Dでレンダリングし、プログラムで人工的な深さを加えて一連の立方体を作成することができました。上を見下ろしてみるとこのすべてがうまく見えますが、フロアをオンにしたときに気づいたことがあります(通路のすぐ下にあるz値で、床の下に実際にレンダリングされているオブジェクトの一部が実際に表示されます)。OpenGL:近くのオブジェクトの上に表示される遠いオブジェクト
...しかし、あなたは、モデルを回転させる場合は、何も床下に実際にはありませんし、通路の一部が壁の外側をレンダリングしていることがわかります。
あなたがコードを表示することができますStoreMapGLKitViewController.mで、それはすべて私にとってかなりシンプルなようだ私はOpenGLのルーキーミスをしていると確信しています。
はここで奇妙なクリッピング問題https://www.youtube.com/watch?v=1Vls6gwJvFQのビデオだ –