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