6

.obj ファイル (3D モデル) がありますが、それを Android openGL にロードする方法がわかりません。これはどのように達成されますか?

このテーマに関する段階的なチュートリアルはありますか?

4

2 に答える 2

3

基本的に 3 つのオプションがあります。

  1. Min3DBonzaiRajawaliなどのモデル読み込み機能を含む包括的なフレームワークの使用を採用します。(これらのフレームワークは数トンあります) 個人的には、Min3D を好みます。これは、アプリケーションの設計に課す制約が最も少なく、ほとんどの代替案よりも厳しく使用テストされているためです。Min3D でモデルをロードするための優れたチュートリアルは、ここにあります。

  2. このような Java で Android 用に記述されたスタンドアロン モデル ローダーを使用します。私の記憶が正しければ、ライセンスは GPL であり、その API とのやり取りはかなり簡単です。

  3. 独自のモデルローダーを作成してください! OBJ は、解析するのに最も単純なファイル形式であり、独自のカスタム ローダーを構築するのに 1 ~ 2 時間しかかかりません。この方法により、ライセンスに関する懸念が軽減されます。3D レンダリングが初めての場合は、練習問題として役立つ可能性があります。

于 2013-04-02T05:17:57.080 に答える