3 ms·
You can use whatever language you like. There's really not much special about VR from the programming point of view. The Oculus Rift is really just a display th
by nhaehnle 13y ago
You can use whatever language you like. There's really not much special about VR from the programming point of view. The Oculus Rift is really just a display that gets recognized as an additional monitor plus a USB device for head tracking. Oculus provides a library that you can use that takes care of interfacing with the USB device and some other gimmicks.
The main difference to non-VR 3D programming work is that getting latency down is much more important, so your priorities shift a bit. The real difference is in thinking of whether you can do cool new user interface stuff.
So in that sense, your question is a bit misplaced. You need to know about 3D development in general. Once you know that, the delta of what you need on top of that is very small, and everything you need can be found on the Oculus developer site.