数値の型

頂点シェーダでは float 以外にベクトルや行列が使えます。

使える数値の型は以下の通りです。

説明
float 32bitの浮動小数点数
vec2vec3vec4 2/3/4次元の float のベクトル
mat2mat3mat4 2x2/3x3/4x4の float の行列
mat2x2mat2x3mat2x4 2x2/2x3/2x4の float の行列
mat3x2mat3x3mat3x4 3x2/3x3/3x4の float の行列
mat4x2mat4x3mat4x4 4x2/4x3/4x4の float の行列