Capture Scene Component 2D is not applying post process effects on manual capture

Here is my setup:

Material

Domain: Post Process, Location: Before Tonemapping (material is very simple, just multiply colors with some value)

Scene Capture Component 2D

Capture Source: Final Color (LDR) in RGB

Capture Every Frame: OFF

In my actor’s blueprint every tick I call: CaptureScene from Scene Capture Component 2D.

Result: Rendered image does not have post process!

But if I disconnect CaptureScene and enable capture every frame I have it rendered with a post process like it should be.

How to use CaptureScene function that it will render with a post process? Am I missing something here???

2 Likes

Hi, Flash7. I have met the same issue. Have you solve it?

If you disable render every frame, enable bAlwaysPersistRenderingState in scene capture component to make postprocessing materials usable.
The state is necessary for post processing and if this flags is false the state gets cleared and post process materials never gets applied to stack.

4 Likes

Thanks! This helped me fix my SceneCapture post process issues