打包后,在手机上跑,有些手机出现 模型上有蓝色颜色。开始逐步测试排查,最终结果发现
材质求上定义的颜色_Color的R通道在某些手机上显示是0,实际是1.
手机上显示:
正常显示:
找到元凶:
shader里定义:
_Color(“Color”,color) = (1,1,1,1)
后面的声明里:
float3 _Color;
在一些手机上,这样的四元数转三元数,就把R给转成了0,掉头发的一天。
打包后,在手机上跑,有些手机出现 模型上有蓝色颜色。开始逐步测试排查,最终结果发现
材质求上定义的颜色_Color的R通道在某些手机上显示是0,实际是1.
手机上显示:
正常显示:
找到元凶:
shader里定义:
_Color(“Color”,color) = (1,1,1,1)
后面的声明里:
float3 _Color;
在一些手机上,这样的四元数转三元数,就把R给转成了0,掉头发的一天。