2017-02-09 15 views
3

私は、Augmented Realityによってスキャンされたオブジェクトを表示する必要があるiosアプリケーションを開発しています。このため私は3DオブジェクトモデルをレンダリングするためにVuforia ios Sdkを使用しています。Vuforiaで.objと.mtlファイルを使用して3Dモデルを読み込む方法Augmented Reality iOS sdk

しかし、問題は、3Dモデルのios sdkで.objと.mtl拡張ファイルを読み込む方法がわかりません。

ありがとうございました。すべての回答に感謝します。

答えて

1

レンダリング3Dモデルは、Vuforiaとは何の関係もありません。あなたが望むものを、おそらくOpenGLで描画します。彼らのサンプルの1つでは、検出されたターゲット上に3Dティーポットモデルを示す方法を示しています。独自のobjモデルをお持ちの場合は、この例のようにモデルの値を適切な配列(頂点、texCoords、法線)にするために、ヘッダーファイル(そのためのツールがあります)に変換します( 'Teapot .h "ファイル)私は以前このツールを使用していました:obj2opengl

+0

私のモデルは何か複雑で、ヘッダを作成しているので、ヘッダファイルを作成せずに.objと.mtlファイルを渡して3Dモデルを直接読み込むことができますその時点でいくつかの座標が欠落していますので、私のXCodeにエラーが表示され、ヘッダファイルを作成するのは簡単なモデルでしかできないので、別のオプションを提案してください。 –

+0

おそらくライブラリを使ってobjを渡す方法があります。私はそのようなことを知らないのですが、基本的には、私が書いた方法です - そして、私は以前objをヘッダーに変換するために私が見つけたスクリプトを使用しました。 r複雑なモデル – yakobom

+0

私が使っていたツールのリンクを追加しました。 – yakobom

関連する問題