URP Post fx visible in editor, not in game

Hi
I am having trouble getting the postFX to work.
I have created a game using the URP template. Following the documentation I added a volume to my camera and set the mode to global.
Now the effects are visible in the editor window, but when I press play, the fx are not applied.

Do I have to setup an extra pass in the forward renderer?
Or do I have to hook up the postprocessing profile somewhere else also?

M

PS, I am running 2019.3.0b11 Cinemachine 2.3.4 and Universal RP 7.1.5

1 Like

Are you using the 2D renderer? I’m having the same issue. My thought was that the 2D renderer was causing it but idk.

1 Like

No I used the URP template as a new game. Even the sample scene has this same issue where I see (in this case the vignette) in the editor window, but when I press play, the vignette is not visible

1 Like

I figured out there is a small rendering tab in the camera properties. In there you have to enable ‘post processing’ then it is working :slight_smile:

32 Likes

Ok I’ll try that, thanks for posting your solution.

Now, in URP you have to enable post-processing toggle in the camera.
We are writing a camera doc page that will explain the new camera settings, including post-processing.

2D renderer is supporting post-processing as latest packages in 2019.3

8 Likes

Yeah this worked for me too, i guess i just wasn’t looking there since I’d just migrated from PPv2. Thanks for the help.

I’m having this issue too. The difference is I upgraded to URP from a standard project. I’m using Cinemachine 2.5.0, Unity 2019.3.0f5 and URP 7.1.8. I have Post Processing enabled on my main camera. And I made a Post Processing volume on an empty game object that has bloom. The bloom is currently viewable in the editor but I’m not seeing anything in the game view.

I’ve just switched a project onto URP and even with PostProcessing ticked on the camera it doesn’t work (2019.3, URP 7.1.8)
There must be some other setting blocking it too…

I am having the same problem.

Solved my issue: the URP postfx requires the Camera and Volumes to be on the SAME LAYER.
This is the opposite of the PPv2 optimal setup, so most of us switching from PPv2 will have the post volume gameobject on a custom PostFx layer.
I don’t know why your scene and game views would be different though :confused:

1 Like

I made sure to check this and my post processing is showing up just not the emission. I have a material with emission checked on the emission shows up in the scene view and glows with bloom but it does not glow in the game view. It just appears to be a flat color. 5609008--580519--GLOW PROBLEM.PNG.jpg 5609008--580522--GlowProblem.PNG.jpg

@thejman1888 I’m having the same issue. Volume GameObject with Bloom, emissive materials displaying properly in Scene View, Camera and Volume on the same Layer, but the emission is not visible in the Game View.

Do you have the post processing layer turned on in your scene view? It’s at the top of the scene view window next to 2D, Lighting and Audio controls

If @thejman1888 or anybody still has this issue, for me it was the checkbox ‘HDR’ in the URP Asset…

5667841--590449--upload_2020-4-3_23-30-23.png

5667841--590443--upload_2020-4-3_23-29-54.png

13 Likes

This worked for me! thank you!!!

omg thanks, I’ve spend 2 hour for searching.

I tried all the thigs you guys told but still have the same issues, and if i put the main camera and the postprocessing GameObject in a separate layer, I dont see changes in both view, if I chage the layer to default I see changes in edit mode but not in play mode. Help?

THX!!! It finally works Lol

Thank You!!!