3D UI for VR
Posted: Tue Aug 14, 2018 5:06 pm
Most UI design is made for 2D interfaces like monitors, but as LT will be VR capable, it should probably have a 3D interface to go along with it. As such I've created a mockup of my idea for a good 3D-UI, which you can interpret as a VR version of a multiple monitor or multiple desktop display.
The idea here is that you could switch between 2D and 3D depending on your hardware setup. If you're playing on a 2D display, the Red Boxes and Orange Circles are different multifunction windows that you can flip between, each displaying different categories of information, such as Comms and Trade on A, Mining and Sensors on B, Tactical and Strategic on C, Settings and Ship Controls on D, Radar/Starmap/Route Planning on E, and remote viewing on F. However if you are using a VR/MR headset like the Vive or Magic Leap, you could view your UI in 3D, able to view all the windows just by turning your head, your body, or grabbing the UI and rotating it.
Anyways, this is a very simple mockup, just to give a general impression of the concept and would still need a lot of work and testing to see if and how to make it highly functional and user friendly. If you have any thoughts on this, I'd love to hear them.
The idea here is that you could switch between 2D and 3D depending on your hardware setup. If you're playing on a 2D display, the Red Boxes and Orange Circles are different multifunction windows that you can flip between, each displaying different categories of information, such as Comms and Trade on A, Mining and Sensors on B, Tactical and Strategic on C, Settings and Ship Controls on D, Radar/Starmap/Route Planning on E, and remote viewing on F. However if you are using a VR/MR headset like the Vive or Magic Leap, you could view your UI in 3D, able to view all the windows just by turning your head, your body, or grabbing the UI and rotating it.
Anyways, this is a very simple mockup, just to give a general impression of the concept and would still need a lot of work and testing to see if and how to make it highly functional and user friendly. If you have any thoughts on this, I'd love to hear them.