最終更新:2014-05-07 (水) 02:10:48 (3614d)
GLSL/データ型
ベクトル要素
- サポートされる要素名
{x, y, z, w} 座標点や法線を表すベクトルにアクセスする場合に使用 {r, g, b, a} 色を表すベクトルにアクセスする場合に使用 {s, t, p, q} テクスチャ座標を表すベクトルにアクセスする場合に使用
- 要素選択の構文は、ピリオド(.)の後に(同じ名前のセットからの)名前を追加することによって複数の要素を選択することができる
vec4 v4; v4.rgba; // v4をvec4として使用した場合と同じ v4.rgb; // vec3と同様 v4.b; // floatと同様 v4.xy; // vec2と同様 v4.xgba; // 不正(同じセットからの要素名ではない)