dantman / elite-vr-cockpit

A SteamVR Overlay providing a virtual throttle and joystick and holographic buttons for ship functions, with custom integration into Elite Dangerous
Other
320 stars 36 forks source link

Experiment with a Google Earth inspired map controller #150

Open dantman opened 4 years ago

dantman commented 4 years ago

It's still likely impossible for the enhanced galaxy map controls (grab and pan gestures; #71) to work. However an alternative idea to the current controller and the enhanced controls might be to try a Google Earth inspired controller.

Some thoughts:

dafaithz commented 4 years ago

Im now ~100 hours in with the vr cockpit and one of the things that vorher me the most is the system/galaxy map. The google earth navigation idea sounds good, but the most important thing (especially for the galaxy map) is analog control/input. If everything fails... drop 2 virtual joysticks in there, it will work much better then the current map controls. Because of the digital input, uve to adjust 20 times if u are zoomed out only a little bit. Im played around with the freecam the last 2 days and even there u have a better control-feeling cause uve got the virtual stick for analog movements.

The controls are too big, because of that uve to position the controller little bit away from you, otherwise its directly in ur face. After that uve to reach out for the y navigation and uve to look at it the whole time, cause u must perfectly hit it. Navigating the map should be fun (rotate around slowly, adjust the x y and zoom in at the same time), atm its a real nightmare :/ Another thing whats important in there is maybe a virtual Keyboard... Its okay with oculus dash, but it would be much nicer to search for a system without calling the dash overlay. I think with steam only its alot worse and the search function is very important.

If i can help you, test anything etc. i would love too, im playing elite like crazy atm and love to play it with vr cockpit.

dantman commented 4 years ago

The Google earth style controller may not actually work out well.

I just did a bit of playing today and I realized that the X/Y/Z axis movement is based on the galaxy plane and not the coordinate plane the player is currently viewing from. So unless we know what plane the player is viewing from (not possible) then we don't know what direction corresponds to what. i.e. If you pitch up so you are looking at the galaxy map from above and point forwards and try to "fly", then the galaxy map will actually move up instead of forwards. And at the normal 45˚-ish pitch I have a feeling this directional disconnect could be disorienting.