assimp を使用してファイルからいくつかのシーン/オブジェクトを読み込んでおり、以前は正しく表示されていましたが、MVP マトリックスのセットアップを書き直しました (ひどく書かれており、理解できませんでした)。
現在、標準のレンダリング パイプラインで描画するほとんどのプリミティブは問題なく表示されているようです。原点の周りにワイヤーフレームの立方体があり、三角形を配置することもできます。しかし、何をしても、ASSIMP で読み込まれたオブジェクトは、ワイヤーフレームまたはソリッドとしてレンダリングされません。
私が犯している間違いはひどく明白だと思います。コードを最小限の例に減らしてみました。
オブジェクトは岩のように見え、ワイヤフレーム ボックス内に表示されるはずです。
メッシュ コードをあまり変更していないので、問題はscene.h
かmain.cpp
.
古いバージョンには GLSL プログラムがありましたが、ここではそれらについての言及をすべて削除しました。ただし、OpenGL Superbible からの私の理解では、シェーダーは必要ありません。そんなわけないでしょ。