2012-01-08 17 views
1

OpenGLで簡単な3Dヒーローを描きたいとしましょう。ここに私の質問があります:OpenGLで3Dスプライトを描く

  1. Adob​​e Illustrator CS5.1から3D図面を書き出す方法はありますか?
  2. 3Dオブジェクトを描画してアンドロイド開発用に書き出すことができる他のプログラムはありますか?
  3. プロフェッショナルはどのように3Dオブジェクトを描画しますか?

答えて

3

は、ここで再びそれをすべてを行く:

  1. OpenGLは、レンダリングツールキット、シーングラフまたは何でもありません。これは栄光のある三角ラスタライザです。 OpenGLは、3Dオブジェクトのための空想的なファイルフォーマットについては何も知らず、決してありません(しかし、あなたはどんな形式の独自のローダーも書くことができます)。
  2. Androidはここでの違いはありません。これは、サポートされているフォーマットに依存し、通常、異なるファイル形式のローダを自分で追加することができます。
  3. に依存します。 MayaとBlenderは私が知っている2つです。
+0

どこから始めることができますか?何が必要ですか? – Liukas

+0

@Liukasあなたは生のOpenGLを使い、インフラストラクチャのいくつかを自分で書くか、あなたのためにいくつかのフレームワークを探してください。それにもかかわらず、最初に基本的な3Dプログラミングの概念を学ぶ必要があります。 – pmr

0

Adob​​e Illustrator CS5.1から3D図面を書き出す方法はありますか?

いいえ、Illustratorは2D描画プログラムです。

あなたは、3Dオブジェクトを描画することができ、他のプログラムは、...

ブレンダー、マヤ、3D Studioのマックス、XSI Softimageの、Milkshape3D、翼、SketchUpの、およびいくつかのより多くあります。

android developmentのためにエクスポートします。

アンドロイドに特有のものは何もありません。あなたが読むことができるいくつかのファイル形式で3Dモデルを保存します。次に、プログラムは既知のファイル形式のファイルからオブジェクトを読み取り、そのデータ構造にデータを入れ、それらを使用して3D APIが使用されているかどうかを指定します。 OpenGLのように。

OpenGLは、三角形、線、および点をシーンに描画するための一連のコマンドを表示します。

プロビジョナルは3Dオブジェクトをどのように描画しますか?

3Dモデリングプログラムでモデル化します。私はあなたにいくつか名前を付けました。

+0

PSあなたは綴りについて不平を言うのではなく、問題を解決するのに十分な担当者を持っています –

+1

@BenVoigt:私はその男に遭遇しないことを願っています:http://www.smbc-comics.com/index.php?db=comics&id= 2478#漫画 – datenwolf