2

Android用のvuforia unity拡張機能を使用して、拡張現実プロジェクトに取り組んでいます。3d モデル (.3ds) のリストがあります。ユーザーがそのリストからモデルを選択すると、カメラ ビューに表示されるようになります。これらのモデルがアプリケーションにプリロードされていません。代わりに、これらはメモリカードにある可能性があります。ネットで検索しましたが、ほとんどのチュートリアルは、実行時にopenglを使用して.hをレンダリングすることに関するものです。私の問題に利用できる解決策はありますか? 私を助けてください。

4

2 に答える 2

2

より良いオプションは、サードパーティの 3D ローダー ライブラリを使用することです。Vuforia との統合を提供するライブラリはほとんどありません。

JPCT - http://www.jpct.net/wiki/index.php/Integrating_JPCT-AE_with_Vuforia
ラジャワリ - https://github.com/MasDennis/RajawaliVuforia

于 2013-08-21T14:15:12.397 に答える
1

コードのコンパイル後に 3D モデルをロードすることはできません。vuforia では .h クラスが 3d モデルに使用されるため、アプリケーションを起動する前にそのクラスを含める必要があります。実行時にその .h クラスをコンパイルすることはできません。そのため、3 つのモデルすべてを .h としてプリロードする必要があります。

于 2013-06-04T12:36:33.780 に答える