您的位置:首页 > 其它

Shade顶点函数vert和片元函数frag

2017-09-01 15:28 183 查看
Shader "myshaser"{
SubShader{


Pass{
CGPROGRAM
//顶点函数
//基本作用  完成顶点坐标从模型空间到剪裁空间的转换  从游戏环境到视野相机屏幕上
#pragma vertex vert
//片元函数
//处理每一个像素点
//基本作用 返回模型对应的屏幕上的每一个像素的颜色值
#pragma fragment frag

float4 vert(float4 v:POSITION):SV_POSITION {
//POSITION是对参数的语义,告诉系统得到顶点坐标的位置
//SV_POSITION 是对返回值float4的语义,得到剪裁空间下的坐标
//通过矩阵来转换坐标系
return mul(UNITY_MATRIX_MVP,v);
}
fixed4 frag():SV_Target {
//使用fixed节约内存 float/half/fixed
return fixed4(1,1,1,1);
}
ENDCG
}
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: