编辑
我为我最初的问题“如何禁用这种奇怪的雾”找到了一个临时解决方案:禁用照明面板中的雾(天才,对吗?)
但是,由于我以后可能需要雾,而且它的行为不像我预期的那样,所以我仍然需要解决这个问题。
注意:这只发生在指数雾模式,而不是线性。
我在使用统一的通用渲染管道时遇到问题:浅灰色雾,其强度取决于相机航向(参见视频)
重现的步骤非常简单(或者只是在这里下载项目):
- 创建通用渲染管线项目
- 从场景中删除“示例资产”
- 使用四边形创建地板(创建四边形、旋转、缩放)
- 创建新材料
- 着色器:URP/未点亮
- 底图:黑色
而已。旋转,看看“未照亮”的飞机实际上是如何受到雾的影响,雾的强度取决于相机的航向
- 旋转四边形与旋转相机的效果相同。
- 旋转定向光没有效果(天空盒除外)
- 移除方向光没有任何效果(天空盒除外)
- 移除后期处理体积会使“雾”在各个方向上都更强,因此相机航向效果不太明显但仍然存在
- 这发生在游戏模式以及编辑器中
- 靠近地面使雾更轻
- 相机位置也有影响(这在使用平面而不是四边形进行测试时更明显)
系统信息:
- 在统一版本上测试:2019.4.18f1、2019.4.20f1 (LTS)、2020.2.1f1
- Windows 10 家庭版 19042.804
这可能是 URP/unlit 着色器中的错误吗?
谢谢你的帮助!