编程中遇到的问题-too many texture interpolators would be used for ForwardBase pass
今天在进行地形着色器纹理混合的编程过程中,出现了一个报错后来才发现是,因为在脚本中Input里设置的材质的uv变量过多,当前版本的shadermodel不支持造成的。将shadermodel改为更高的版本即可解决。比如我现在用的#pragmatarget3.0不支持3个材质,改为#pragmatarget4.0就行了。相对应的,target数目写成自己需要的就好了。如果非要用#pragmatarg