[BUG] GPU particle collision doesn't work when Scene Capture 2D is present

The game I’m working on needs a portal like fx where I can see the exit point of the portal, so I added a a scene capture 2d and a render texture. That all works just fine, however since adding it all GPU collisions that sample the scene depth have stopped working ( IE the particles just fall thru the world). My best guess is that the scene capture is doing something wackadoodle to the scenedepth, like removing it. To test further I have tried changing the “Capture Source” SceneColor (HDR) in RGB, Scenedepth in Alpha but the issue still remains.

I’d like to move all GPU collisions to use distance fields, but currently our levels is comprised of several large object that don’t play nice with distance fields, so for now scene depth collisions is our best option.

Anyone else having issues with scene captures? any possible fixes, aside from deleting them;) ?

I cant upload any screen grabs or video, however to repro, place a emitter with scene depth particle collsions. run the game and noctice collisions work. Add a scene capture 2d and a RTT run the game again and the particles will stop colliding.

!

James
SR VFX Artist @ Funbits

Hey thirdj,

Thank you for submitting this post. We already have a ticket in for the issue here here: Unreal Engine Issues and Bug Tracker (UE-42443)

You can track the report’s status as the issue is reviewed by our development staff. Please be aware that this issue may not be prioritized or fixed soon.

Cheers,