Bug in VR Since 5.6 (and 5.7 preview) with Instanced Stereo + Baked Reflection Capture + Deferred Rendering + Post Process Volume

Since version 5.6, I’m experiencing a VR bug whenever these features are enabled at the same time (and unfortunately, I need all of them):

  • Instanced Stereo

  • Baked Reflection Capture

  • Deferred Rendering

  • Post Process Volume

I’ve submitted a bug report twice, but it still hasn’t appeared in the issue tracker.

I need Instanced Stereo for performance reasons, but also because Niagara Fluids shows other bugs in the left eye when Instanced Stereo is disabled.

Is anyone else experiencing the same problem? Does anyone have an idea for a possible fix or workaround to prevent this?

1 Like

Am I the only one experiencing this bug?

I noticed it right after reopening my project in 5.6, and it’s still there in 5.7. It feels like a major regression, and it’s keeping me stuck on 5.5.

We’re experiencing the same issue, except we are using forward rendering

Try turning off r.forward.lightgridhzbcull, it corrupts the lightgrid in vr and that looks like what your issue is but I can’t remember if I only saw with instanced stereo or also without it. It says r.forward but applies to deferred too, I think light frustum style grid was just originally created for desktop forward but it’s used on deferred for a while.

Side effect is turning it off will make volumetric fog more expensive (will draw occluded lights into the fog).

I think it’s fixed on the 5.7 branch in git but not in the preview. (sorry misremembered this)

It seem to work !! Great :grinning_face:

I will make more test but many thanks :+1:

UPDATE : it works in my test scene for reporting the bug, but not in my project.
Seem it’s another rendering issue wich occur only to reflection. When I disable my reflection capture sphere/box i have the rendering in left and right eyes.