1

私はOpenGLの完全な初心者なので、OpenGLを使っていくつかのテストを試しています。回転したり移動したりできる長方形があり、すべて問題ありません。

問題は、1.0 Z未満に変換すると、消えてしまうことです。デプスバッファについて読んだところ、デプスに触れてはいけないと書かれています。私が完全に欠けているこれを回避する方法はありますか?(おそらく)もしそうなら、それは何ですか?

4

1 に答える 1

4

これは、投影行列が正しくないことが原因である可能性があります。zNear投影行列を設定するときは、クリッピング平面(および)を指定する必要があります。zFarこれらの平面の外側にあるものはすべて「クリッピング」されて表示されません。

詳細については、gluPerspectiveを参照してください。

于 2012-07-11T01:10:16.283 に答える