私は最後のプロジェクトでmin3D フレームワークを使用してきましたが、いくつかの問題が発生しています。
.OBJ
まず、ファイルから自分の車のモデルをロードするには、多くの労力が必要です。
私は.objファイルをに変換することによってのみそれを行うことができました(これは、アセットフォルダーから読み書きできる.3ds
サイズを縮小する唯一の方法でした)が、エッジの欠落などの問題がまだいくつかあります(車は描かないだけです)。2 つ目 - レジュームで OpenGL をリロードするのに苦労しています。5mb
1mb
「戻る」ボタンを押した後、モデルを再描画する必要がありますが、.3ds
ファイルを再度解析する場合にのみ実行できます。何度も何度も実行するにはメモリと時間がかかりすぎます。既に解析されたものを使用しようとすると、ObjContainer
描画されません(空の OpenGL ビューが表示されます)。
私の質問を要約すると、次のようになります。
フレームワークを介して巨大な(3-5mb)
.OBJ
または.3DS
ファイルを適切にロードmin3D
し、モデルのどの部分も失わないようにする方法は?ファイルを何度も解析せずにonResumeでモデルを再描画する方法は
.OBJ
?