FFakeStereoRenderingDevice support

Hi everyone!

I want to ask about the long-term support of the FFakeStereoRenderingDevice class. Currently, when using this device via the -emulatestereo flag, out of the box the render output is different for both eyes in terms of light reflections (in a third person sample project).

What are the plans for this class, will it be maintained and updated in future engine development so that devs can take inspiration from it safely believing that it’s a good implementation of IStereoRenderingDevice?

Currently the issue above can be mitigated by either enabling Instanced Stereo or forward shading, but can we be sure that these workarounds will still work in future engine releases?

Kind regards,

Daniel

-emulatestereo is what we use to test stereo rendering and the path will continue to be maintained. As far as the issue with reflections goes, you would see that w. both -emulatestereo and if you were using a head mounted display. Not all rendering features are supported in stereo - sometimes that’s intended, and sometimes it’s not.