We are aware of the best practices (that recommend using 3D HUD elements or elements in world-space to communicate game stats and infos). However, we NEED to have a 2D HUD. So, we tried various approaches, but to no real avail.
I believe that the most obvious approach would be to have the same overlay HUD image displayed for the left and the right eye (i.e. where the HUD elements are on the same X/Y 2D position for both eyes). So, we tried what was suggested by “Rudy Q” in this thread (scroll down a little - Is there a way to link specific posts instead of threads?) with a VR HUD widget and a master widget that doubles the HUD view, but ran into several issues regarding scale and position of the HUD elements.
Long story short: Are there any best practices for displaying 2D HUDs on HMDs? We noticed that UE4 engine stats (such as “stat FPS”) and other engine messages are displayed correctly as a 2D overlay… but we failed to render our HUD in a similiar way.
Any help is appreciated.