4

Qualcomm Vuforiaを使用して拡張現実を備えたiOSアプリを開発していますが、Blender(または他のソフトウェア)から3Dモデルを作成する方法を理解するのが困難です。すべての例では、頂点の座標を含む.hファイルを使用して、ティーポットを生成しています。役立つドキュメントが見つかりません。.blendまたは.objファイルを.h(OpenGL ES)に変換するツールはありますか?

ありがとう

4

3 に答える 3

10

プロジェクトobj2openglに基づいて、必要なことを正確に実行するmtl2openglというスクリプトを開発しました。このスクリプトは、.objファイルと.mtlファイルを処理します。これらのファイルは、Blenderから直接エクスポートできると思います。また、頂点データを含む.hファイルを生成します。iOS拡張現実アプリケーションで広く使用しています(Vuforia SDKはまだ使用していませんが)。付属のリソースには、サンプルのXcodeプロジェクトも含まれています。それが役に立てば幸い!

于 2013-01-24T20:06:39.330 に答える
5

ここでBlenderVuforiaExport(私の同僚によって開発された)をチェックする必要があります:

https://github.com/StickyBeat/BlenderVuforiaExport

BlenderからVuforiaサンプルプロジェクトで使用されているのと同じ.h形式にオブジェクトをエクスポートします。

于 2013-10-29T14:17:58.583 に答える
0

vufoiaについてはよくわかりませんが、blenderを使用して3Dモデルを取得し、iPhoneに表示する方法について2つの回答があります。これらはあなたを助けるかもしれません。

OpenGL ESで使用するためにBlenderなどのDCCツールからOBJファイルの適切な数の頂点を取得するにはどうすればよいですか?

Cinema4DモデルとテクスチャをiPhoneアプリに配置します

于 2013-03-10T00:13:16.933 に答える