-1

3D エンジン用の *.bsp Quake 3 ファイルのローダーとレンダラーを作成しています。フォーマット バージョン 46 (0x2e) をサポートしています。非常に単純なマップを使用するまで、すべてが適切にレンダリングされます。単純なマップのジオメトリは、私のエンジンとインターネット ( http://www.paulsprojects.net/opengl/q3bsp/q3bsp.html )で見つけたレンダラーの両方で正しくレンダリングされます。スクリーンショットは次のとおりです。

ここに画像の説明を入力

私は自分のレンダラーと、結果を比較するために見つけたレンダラーを使って、より複雑なマップ ( http://lvlworld.com/から) をレンダリングしてみました。また、どちらのレンダラーも、シーンに穴が開いている (あちこちに三角形がない) という問題に悩まされています。マップを確認したところ、これらの問題の原因が何なのかわかりませんが、マップはすべて同じバージョンです。誰もこの問題に遭遇しましたか?

ここに画像の説明を入力

編集:非常に複雑なマップの一部は正しくレンダリングされます。それは私をさらに混乱させます:)。

4

1 に答える 1