カテゴリー: CG

POSITION と SV_POSITION セマンティクスの違い

POSITION はあらゆる座標を示すため、 SV_POSITION はシステム上で扱われる任意ではない座標であることを示すために使うようです。例えば Vertex Shader の座標は任意に与えられるデータですが、Fragment Shader ではパイプラインで加工済みの頂点が与えられるため SV_POSITION となります。このページを読む