文章目录
会慢慢积累,数量足够文章也会整理
phong遇到的
这种情况是 _Gloss 在pass中声明时用了float4
后处理遇到的
报错:
The namespace ‘global namespace’ already contains a definition for ‘xx脚本’
说明有一个 ‘xx脚本’ 跟当前出错脚本内容一致,你没注意到,找到它删掉或修改
说明脚本里面的类名和脚本自己的名字不一致
如脚本内,类的定义为: public class B_S_C : PostEffectsBase {
}
但脚本本身叫 B_S_C1
Shader 语法注意事项
shaderlab不能用 1.0f
这样的数字表示(shader本来就没int)
编译错误
function return value missing semantics at line 43 (on d3d11)
frag忘了加 ":SV_Target"
redefinition of 'v2f' at line 56 (on d3d11)
struct忘了加 ';'
invalid subscript "nromal"
可能是v2f里没有对应的接应它的变量