私は OpenGL 4.0 を使用しています。シーンには 3 つのものがあります。1-
VBO プレーン
2- キューブ マップ
3- 3D モデル [3ds/obj]
私は Assimp ライブラリを使用して 3D モデルをインポートしています。モデルをインポートするために作成したコードは、「TheCPlusPlusGuy」からの youtube のチュートリアルの助けを借りて作成されました。
これが私が直面している問題です。シーンで平面をレンダリングできます。シーンでキューブ マップ、別名スカイボックスをレンダリングでき、それらを一緒にレンダリングできます。
しかし、.3ds であれ .obj であれ、3D モデルをレンダリングしているとき、画面が更新されません。画面のサイズを変更しても、更新されません。
これは、3D モデルをレンダリングするときにのみ発生します。フラグを使用し、実行時に 3D モデルの描画を有効にしました。モデルをレンダリングするまでプログラムは正常に実行されます。モデルをレンダリングすると、モデル自体は画面に表示されませんが、画面が再びフリーズします。
私はそれをグーグルで調べましたが、他の誰もこのような問題を抱えているようには見えません.
私の主な診断は、平面、キューブマップ、および 3D モデルに VBO を使用しているためです。この問題が発生しています。