Unity3D:当与内置渲染管线一起使用时,后处理包期望在全屏相机上使用
Unity3D: When used with builtin render pipeline, Postprocessing package expects to be used on a fullscreen Camera
我正在使用通用渲染管线并添加了一些 post 处理。一切正常,我对构建或测试没有任何问题。尽管我使用的是单个相机,但每当我在场景视图中的任意位置单击时(无论我 select 是否是游戏对象),我都会在控制台中收到以下警告:
When used with builtin render pipeline, Postprocessing package expects
to be used on a fullscreen Camera. Please note that using Camera
viewport may result in visual artefacts or some things not working.
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr) (at
/Users/builduser/buildslave/unity/build/Modules/IMGUI/GUIUtility.cs:187)
谁能解释一下这是什么意思以及如何摆脱它?
谢谢!
原来是做了一些改动后,URP资源不再在Project Settings->Graphics中赋值了。
就是这样,它不再发出警告。
我正在使用通用渲染管线并添加了一些 post 处理。一切正常,我对构建或测试没有任何问题。尽管我使用的是单个相机,但每当我在场景视图中的任意位置单击时(无论我 select 是否是游戏对象),我都会在控制台中收到以下警告:
When used with builtin render pipeline, Postprocessing package expects to be used on a fullscreen Camera. Please note that using Camera viewport may result in visual artefacts or some things not working. UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr) (at /Users/builduser/buildslave/unity/build/Modules/IMGUI/GUIUtility.cs:187)
谁能解释一下这是什么意思以及如何摆脱它?
谢谢!
原来是做了一些改动后,URP资源不再在Project Settings->Graphics中赋值了。
就是这样,它不再发出警告。