1.CGPROGRAM/ENDCG
- 用于定义CG语言的开始与结束
- Cg/HLSL代码放于此内
- 顶点/片断着色器都在其中
2.#pragma vertex name
3.
Shader "WSP/FrameWork1"
{
SubShader
{
pass
{
CGPROGRAM
#pragma vertex vert
//用来声明vertex顶点着色器的名称为vert
#pragma fragment frag
//用来声明fragment片断着色器的名称为frag
float4 vert(float4 pos:POSITION):SV_POSITION
//float4为方法类型 vert为方法名称 ()括号为参数,语义
{
}
float4 frag():SV_TARGET
{
}
ENDCG
}
}
}