Rendering Specific Object With Different Eye Seperation


We are working on a VR title where we need to render a specific object with a different eye separation. We have a large scene with everything rendered with very little eye separation so it seems big. However, we need one object close to the camera that we want to render with a reasonable eye separation so it feels 3D.

We’ve looked into using a SceneCapture2D (described here which would work but as far as we an see it will only do the render once (not once for each eye).

I think we need to force the object to render last, clear the depth buffer and then render using different projections. Does anyone know how we can achieve this?