Unity运行时开关Shader Pass的一种方法
做个记录SetShaderPassEnabled 这个函数作用与名称相当不符。。。材质球调用开关LightMode的tag可以达到开关当前pass的作用,尤其是在需要多个pass都渲染的情况!Tags{ "LightMode" = "ForwardBase" }material.SetShaderPassEnabled("ForwardBase", false);下面是官方文档中SetShaderPassEnabled 函数说明Enables or disables a ..
原创
2020-06-02 14:03:56 ·
5824 阅读 ·
0 评论