Unity线性空间下移动设备上烘焙变暗问题处理笔记

主要是看了别人的文章 记录一下
https://zhuanlan.zhihu.com/p/28728151
这个应该是unity的版本bug 在后期的版本应该是修复了。
不过也学习到一些知识。在不同的平台,光照贴图格式HDR文件格式是exr文件,在不同的平台,shader采样处理的算法不同,有可能会产生不同的结果。光照曲线的变化系数问题。

本文到最后,我突然理解了为什么网上那么多解决方案在建议规定贴图亮度范围,又或者如UWA的问答中所说的“需要自行修改Lightmap的DecodeLightmap函数,该函数可在Unity\Editor\Data\CGIncludes\UnityCG.cginc文件中找到。需要说明的是,这种方法也不能达到与PC端完全一致的效果。 ”

而我们在解决这个问题之后,做到了动态光影场景效果接近最终烘焙效果,PC预览烘焙效果几乎等于移动设备上忽略色差和亮度差别之后的效果,因为我们使用的是线性空间的工作流啊~~

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容