语义
表示函数参数或返回值的含义
顶点着色器常用语义
输入参数
应用阶段传递模型数据给顶点着色器
- POSITION 模型空间的顶点位置 一般是float4类型
- NORMAL 顶点法线 一般是float3类型
- TANGENT 顶点切线 一般是float4类型
- TEXCOORDn 顶点的纹理坐标 一般是float2或float4类型
- COLOR 顶点颜色 一般是fixed4类型
返回值
顶点着色器传递数据给片元着色器
- SV_POSITION 裁剪空间中的顶点坐标
- COLOR0 第一组顶点的颜色
- TEXCOORD0~TEXCOORD7 纹理坐标
片元着色器常用语义
输入参数
顶点着色器返回值的语义可用于片元着色器的输入参数
返回值
SV_TARGET 输出值存储到渲染目标中