1

编辑
我为我最初的问题“如何禁用这种奇怪的雾”找到了一个临时解决方案:禁用照明面板中的雾(天才,对吗?)

但是,由于我以后可能需要雾,而且它的行为不像我预期的那样,所以我仍然需要解决这个问题。

注意:这只发生在指数雾模式,而不是线性。


我在使用统一的通用渲染管道时遇到问题:浅灰色雾,其强度取决于相机航向(参见视频

统一渲染问题 (查看平面几何如何影响雾)

重现的步骤非常简单(或者只是在这里下载项目):

  • 创建通用渲染管线项目
  • 从场景中删除“示例资产”
  • 使用四边形创建地板(创建四边形、旋转、缩放)
  • 创建新材料
    • 着色器:URP/未点亮
    • 底图:黑色

而已。旋转,看看“未照亮”的飞机实际上是如何受到雾的影响,雾的强度取决于相机的航向

  • 旋转四边形与旋转相机的效果相同。
  • 旋转定向光没有效果(天空盒除外)
  • 移除方向光没有任何效果(天空盒除外)
  • 移除后期处理体积会使“雾”在各个方向上都更强,因此相机航向效果不太明显但仍然存在
  • 这发生在游戏模式以及编辑器中
  • 靠近地面使雾更轻
  • 相机位置也有影响(这在使用平面而不是四边形进行测试时更明显)

系统信息:

  • 在统一版本上测试:2019.4.18f1、2019.4.20f1 (LTS)、2020.2.1f1
  • Windows 10 家庭版 19042.804

这可能是 URP/unlit 着色器中的错误吗?

谢谢你的帮助!

4

0 回答 0