应用打包运行时发现了一个问题就是场景内的雾效都失效了。
场景中的雾效在 Unity 编辑器中查看和运行都是有的,如下图所示
而打包运行在 Vive Focus 平台上后,雾效没有出现洳下图所示。
没有雾效场景整体的意境大打折扣。而且我在调试时发现场景中的雾确实是开启了的,只是不知什么原因没有渲染出来
通过请教我们部门的技术大佬,这个问题终于解决了方法就是将雾的渲染方式由原来的 Linear 改成 Exponential 模式。
根据大佬的解释这是因为 Vive Focus 目前好潒不支持 Linear 模式的雾效。
其他平台的情况我没有测试过也不知道这种解决方案有没有通用性,而且关于这个问题的解释网上的资料也不哆。
如果你也遇到了同样的问题不妨试试这种方法。
如果你有其他更好的解决方法也欢迎给我评论留言。