1

私は 3D モデリングについて何も知りません。そのため、3D とモデリングを担当する人がいます。私は Vuforia を使い始めましたが、これは素晴らしいことです。ティーポットを自分の 3D モデルに置き換えようとしています。私はobjファイルをスタンフォームしようとしました

http://www.rendoncepeda.com/home/projects/mtl2opengl/

しかし、新しい .h ファイルにインデックスがありませんでした。これが必要かどうかはわかりませんが、Teapot.hファイルに含まれています。ティーポットを交換する最も簡単な方法は何ですか? 3D デザイナーに任意の形式のエクスポートを依頼できます。

4

3 に答える 3

4

あなたは指標を持っていないので、

このコードを使用してオブジェクトを描画する代わりに:

glDrawElements(GL_TRIANGLES, NUM_TEAPOT_OBJECT_INDEX, GL_UNSIGNED_SHORT, 
                     (const GLvoid*) &teapotIndices[0]);

次のコードを使用します。

glDrawArrays(GL_TRIANGLES, 0, numVertices);

numVertices は、オブジェクト内の頂点の数です。

詳しい説明はこちらをご覧ください

于 2013-06-12T04:48:38.513 に答える
0

答えは、Vuforia 開発者ポータル自体で見つけることができます。ここにリンクがあります

アプリ関連のドキュメントとチュートリアル

Teapot.h の置き換え

于 2015-06-01T10:39:48.317 に答える
0

ティーポットを交換する最も簡単な方法は何ですか?

最も簡単な方法は、Unity 拡張機能を使用することです。Unity は無料で、モバイル プラットフォームをサポートしています。シーンにオブジェクトやポリゴンがあまりない場合 (オブジェクト カリングにはプロ バージョンが必要だと思います)、Unity はリアルタイムで WYSWYG エディターを提供します。サポートされているファイル形式は、http://docs.unity3d.com/Manual/HOWTO-importObject.htmlで確認できます。

幸運を祈ります。

于 2014-12-25T11:33:38.530 に答える