Screenshot from metroid prime as reference of helmet UI.
We were thinking of trying some 3D UI that looks like it’s projected onto a helmet visor in front of you but the motion blur as you look around makes this completely impractical. The widgets look nice and crisp when added to the viewport in screenspace but not when placed 10 units in front of your eyes in world space.
Come to think about it, I can’t think of many Unreal VR titles with UI that is rendered right in front of your eyes. This seems to be a common problem for people trying to make UI for VR.
I guess another option is to avoid transparent widgets. When transluscent, the entire widget is a blurry mess. When masked, only the edges are an ugly aliased looking mess. Maybe we need to make it look like the HUD is projected from a little in helmet screen that occludes your view rather than try to make it look like it’s an overlay.