unity3d在android上使用shader有什么限制?

关注者
31
被浏览
2542

3 个回答

有的低端机可能没有es3,所以指令数和一些命令如tex2dlod没法用(除非有扩展,或者用别的替代品,tex2dbias啥)
主要是 sm1和sm2 sm3支持的很少
在开发时切换图形模拟环境看看shader是否报错
另外要注意渲染效率 shader中尽量不要有太复杂的计算