【问题标题】:Depth of field depreciated and canvases issue景深折旧和画布问题
【发布时间】:2017-08-19 17:43:11
【问题描述】:

在使用主相机上的景深时,我在画布上遇到了一点问题。我怎样才能使景深不适用于画布?正如您在屏幕截图中看到的那样,它几乎模糊了整个画布。我怎样才能解决这个问题。 附言我已经看到添加了第二个摄像头的一些解决方案,但我认为这在我的 UI 菜单级别中不起作用,因为摄像头在按下按钮时会在菜单中飞来飞去,或者可能不会,只是给出关卡想法的清晰图片.

我这里有截图:

UI 菜单截图

【问题讨论】:

  • 你的画布使用什么渲染模式?
  • 你可以为画布 UI 使用另一个摄像头吗?

标签: unity3d shader unity5


【解决方案1】:
  1. 添加另一个仅渲染 UI 的摄像头。使其成为主摄像头的子项。

  2. 将主摄像机的 Culling Mask 设置为忽略 UI 层。

  3. 设置 UI Camera 的 Culling Mask 只渲染 UI 层。
  4. 将 UI 相机的清除标志设置为仅深度。

  5. 确保将画布的渲染相机设置为 UI 相机

【讨论】:

  • 点击播放时看不到任何画布
  • 哦,我忘了,请确保您将画布的渲染相机设置为 UI 相机
  • 所以在每个画布中我都应该将 UICamera 设置为 Event Camera,对吧?
  • 还是看不到vancas
  • 您是否确保您的 UI 相机的本地位置和旋转设置为零?能否请您提供您的相机设置和画布设置的屏幕截图?
猜你喜欢
  • 2014-06-10
  • 2017-03-09
  • 2014-01-08
  • 2011-08-07
  • 2011-09-08
  • 2013-07-11
  • 1970-01-01
  • 2011-11-01
  • 1970-01-01
相关资源
最近更新 更多