Unity安卓导出的色彩空间(Color Space)设置
发表于2019-01-14
关于色彩空间(Color Space)本文不再过多描述,简单来说,就是Linear(线性) 比Gamma(伽马) 渲染效果更好。但是需要注意的是,截止到2016年(新的统计资料我没有找到),有40%的移动设备(主要是旧设备),不支持Linear渲染。也就是说,你选择了更好的渲染效果,就意味着要放弃一批低端移动设备用户。
游戏开发,趋势肯定还是更好的效果,所以选择了Linear渲染。
需要在PlayerSettings-->Other Settings 里面的Color Space 选项中,选择Linear。之后会发现有黄色的警告信息:
大致意思是:线性色彩空间,需要OpenGL ES 3.0 或者 Vulkan。去掉Auto Graphics API勾选,然后把OpenGL ES 2.0从下面的API列表中移除。并且确保最低安卓的API,是Android 4.3以上。
之后照做就可以了。调整之后是这样的: