1

openGL を使用して 3D オブジェクトを表示する Android アプリケーションを実装したいと考えています。私は数年前にopenGLで作業しましたが、その後、すでに定義されたオブジェクトを使用しましたが、それらを作成したことはありません. 次に、実際のオブジェクトからこれらのオブジェクトを作成する必要があります。

これらのオブジェクトを作成するのは非常に簡単に思えるので、3DSOM Pro をチェックしましたが、頂点や法線などのセットとして表現できるかどうかはわかりません。それが可能かどうか知っている人はいますか? それとは別に、私はそれが無料ではないという事実が好きではありません.

私の質問は、openGL で使用できる 3D オブジェクトを作成する最も一般的なプログラムは何ですか? 無料で使いやすいアプリケーションに興味があります。

4

2 に答える 2

2

Blenderは、おそらく最も広く使用されている無料の 3D エディターです。

Google SketchUp はとても使いやすいのに、リーズナブルな価格で販売されています。私は 3D モデリングの専門家ではないので、それを好みます。

于 2013-03-09T13:15:51.453 に答える
0

複数の画像から3Dオブジェクトに変換できるInsight3dと呼ばれるソフトウェアがあります。私はそれを個人的にコンパイルし、セグメンテーション違反を起こしました。たぶん、それらを修正できれば、数分で実際のオブジェクトを仮想オブジェクトに変換できます。

オブジェクトを手動で作成したい場合は、Blender(Bartekが提案)は、多くのアドオンをサポートする3Dモデルを作成するための優れたソフトウェアだと思います。各正投影ビューの背景画像を配置してから、実際のオブジェクトの3Dモデルから作成するように、アイソメ図(3D)を描画し続けることができます。

Blenderを使用すると、オブジェクトを.obj wavefront形式に変換し、Openglにインポートできます。

于 2013-03-09T13:24:34.353 に答える