Download

Render alternate view to HMD mirror window

In a VR app, I’d like to render a third person view to the mirror window. Where should I begin in the source? I’m using an HTC Vive.

In FSteamVRHMD::Startup there is a pointer to the mirror window renderer. And I see where the mirroring gets done in SteamVRHMD.cpp:RenderTexture_RenderThread
Any ideas on what I would need to do to feed in the right pointers, etc. to read from a Scene Capture 2D actor render texture here instead of reading the eyebuffers from the Vive?