| As others have stated, there are several options. Here's a general breakdown: -hardware-
cardboard,
Oculus Rift Development Kit (DK2),
GearVR (ionly compatible with Galaxy S6 or Note 4),
mobile VR viewers (durovis, wearlity, DIY 3D printed headset, etc.) -software-
Unity,
Unreal Engine,
ThreeJS + WebVR The most lightweight route is probably getting your hands on a google cardboard and using Unity to get your hands dirty. For basic things you can just use Unity's visual interface. The challenge is really just learning to navigate Unity, not so much understanding graphics. It's mainly C# or UnityScript, which is essentially Unity's javascript mutant child. For me, one of the best ways to get assimilated with VR was actually using the webVR API (http://webvr.info/). It's a JS based way to interface with the Oculus Rift or Cardboard. Using Three.JS to set up scenes and then using the webVR API to render stereo, get sensor data, etc. was a fast way for me to learn VR development. Since you've mentioned you're adept with graphics and programming then maybe it's worth exploring Unreal as it's a bit more advanced, but can produce some awesome results. Happy to answer any other questions! |