Nov17th

CG用語集 のバックアップ(No.3)

Top / CG用語集



B

Blinn Shading

PS2後期~PS3頃に採用されているシェーディング手法。
Phongと比べてハイライト付近がよりリアルになる。
ポリゴン上に微小な面があると仮定して計算を行う。

P

Phong Shading

PS2で多く採用されていたシェーディング手法。
ポリゴンへの入射光に対して反射光がある程度のばらつきがあるように計算する。

U

UVマッピング

テクスチャ上の座標を表すUV値を用いてテクスチャマッピングを行うこと。
UV値はポリゴンの頂点ごとに設定され、ポリゴン内の各ピクセルの色はサンプラーによって決定される。
大抵のモデリングツールは、複数ポリゴンにまとめてUV値を割り当てる機能を持っている。

環境マッピング

アンビエント項を頂点の周囲の風景をレンダリングしたテクスチャを用いて計算する手法。
環境マップ生成は重い処理のため、一般的にオフラインで生成される。

キューブ環境マッピング

立方体にレンダリングした環境マップを用いて環境マッピングをすること。
6枚のテクスチャで済む。

ジオメトリシェーダ


スペキュラー

鏡面反射光。specular
ハイライトの色を表す成分。

ディフューズ

拡散反射光。diffuse
マテリアルそのものの色を表す成分。

テクスチャマッピング

テッセレーション


ドメインシェーダ


バンプマッピング

ポリゴン上の微細な凹凸を表現する手法。
法線マップでポリゴン内の各ピクセルごとに法線方向を付け陰影付けをする。

ビュー行列

ワールド空間上の頂点をカメラ空間に変換する行列。

ビューポート


フォンシェーディング

Phong Shading

法線マップ

バンプマッピングで用いられる、ピクセルごとに法線方向を求めるためのマップ。
Gimpではgimp-normalmap pluginを用いて作成できる。

モデル行列

モデリング空間上の頂点をモデリング空間の原点に変換する行列。
つまり、逆行列がモデリング空間上での位置・回転状態を表す行列。
モデルの各パーツごとに設定され、これらを変えることでキャラクタのポーズが変わる。

ラスタライザ

射影変換後に配置されたポリゴンの各頂点内を塗りつぶす処理、もしくはそれをするモジュール。
ピクセルごとに割り当てられた拡散反射色・鏡面反射色・法線方向・その他テクスチャ座標などを使って色を決定する。