Cine-VR displays media in 3D using OpenVR and OpenGL.
It renders a media file into HMD stereoscopically. It also shows the left eye view in a companion window on the desktop. It demonstrates handling of a menu structure. To achieve this, the most basic graphical elements for user interactions had to be implemented from scratch. These elements contain simple and toggle buttons, slideable gauges as well as scrollable text boxes. Users can configure some display options via the OpenVR controller.
make run
Before committing, please take care of source code format and proper license information.
make lint
Some useful resources for learning the topics covered in this project.
- OpenGL Video tutorials by Victor Gordan