!!!3D graphicsのページ !!基本 !構成要素とか :頂点バッファ:ポリゴンを構成する各画像の頂点情報を格納したデータ。 !カメラ :角度: :追跡: !照明 :素材:マテリアル。色、光沢などを決める情報を定義する。 :方向:反射の方向などは、面の法線ベクトルを利用して計算する。 !動作 :回転: !!シェーダ !頂点シェーダ !ジオメトリシェーダ !ピクセルシェーダ !!モデリング !ツール :メタセコイア: :Maya: !!プログラミング !ライブラリ :DirectX: Microsoft製のWindows向けのライブラリ。C/C++/C#で利用可能。描画以外にも音声/通信/入力を処理する機能も持っている。 :XNA: DirectXのラッパー。C#向け。まだまともに使用したことはないが、大して抽象化されていないらしい?結局は自分で書くことになるという話をよく聞く。 :OpenGL: 3D描画用のライブラリ。DirectXと比較してマルチプラットフォーム対応で様々な言語で利用できる、描画専用でモデルデータを読み込みを自前で用意する必要があるといった差異がある。Windows以外ならこっち。 :Papervision3D: ActionScript用の3Dライブラリ。モデル単位での移動が楽。リポジトリの構成がいつの間にか変わっており、ネットに転がっている情報そのままにインストールしようとすると失敗するので注意。 !開発環境 :C++/C#:VisualStudio200X :Flash:Eclipse,FlashDevelop !!モーション :MikuMikuDance: