- Unity专有名词解释 Unlit Shader 无光着色器
FrameWork 框架;结构 Shader代码框架的记录:
Shader "WSP/FrameWork"
//表示为着色器并指明Shader路径
{
Properties
//材质属性,用于显示材质面板上暴露出来的内容
{
}
SubShader
//子着色器(可以有多个,但至少有一个,依次执行子着色器)
{
pass
//pass是指渲染一次,具体的绘制内容。可以有多个,尽量减少,多pass会进行多次渲染提交,影响性能
{
}
pass
{
}
}
SubShader
{
pass
{
}
}
CustomEditor ""
//自定义材质面板,添加脚本功能并指明脚本路径
Fallback ""
//备用着色器方案 “Shader路径”
}