roomTiny の例を Oculus SDK から Jogl に移植しようとしています。
私はすでにほとんどのプログラムを移植しましたが、数日以来厄介なバグに悩まされており、気が狂っています
数日後、バグを見つけるために新しい単純化されたコピーを作成しようとしましたが、まったく同じことが起こりました..
私はそこに誰かが私を助けたいかどうか尋ねます
両方ではなく、床または天井のみを適切にレンダリングできます
https://github.com/elect86/JavaOculusRoomTiny/tree/master/src/roomTinySimplified
フロアのみ
天井のみ
両方
プログラムは非常に単純です。(現時点では) litTextures 用の glsl プログラムは 1 つしかありません。
モデルを追加し、レンダリング ループで (ubo で) ライトを更新し、モデル自体をレンダリングしてループします。
同じモデルのレンダリングで、vbo、ibo、テクスチャに関するすべてを初期化します
vbo データは 100% 正確です。各頂点属性を 1 つずつスキャンしました。