VRTheatre is a mixed reality media player application built from the ground up for motion control and powered by VLC. It allows the user to watch videos in a variety of simulated VR environments. VRT currently supports the Oculus Rift (DK2 and CV1) and Leap Motion Controller as well as Gamepad, Oculus Remote, Oculus Touch, or Keyboard and mouse for interface/control. Support for additional motion control devices is coming soon.
- Playback engine powered by VLC. Supports most formats supported by VLC
- Direct video device display support (allows things like webcams, capture cards etc to be displayed)
- 360 Video Playback
- Resizeable screen
- Multiple immersive video watching locations (asteroid, island, void, etc)
- AR modes (Leap Motion Required)
- HTML5 Browser (Mnemonic Mode only currently, very basic but will improve over time)
- Dynamically generatable and movable display mode (Mnemonic mode)
- Multiple supported control types: Leap Motion (Recommended), Gamepad, Oculus Remote, Oculus Touch (Basic Support), Keyboard and Mouse or any combo of the six
- Leap+Touch Control scheme
How to use:
VRTheatre can be controlled via Leap Motion (preferred), Gamepad, Oculus Touch (Basic Support), Keyboard and Mouse, Oculus Remote, or any combination of the six. To display the button mappings press the Y button on the gamepad/Oculus Touch or press the H button on the keyboard for keyboard mappings. For Leap Motion Control, look down at the back of your left hand. You will notice a large black button. This is the Leap Motion control panel activator. To open the Leap Motion control panel, place your index finger from your right hand on the back of your left hand on the activator button and hold for 1-2 secs. This will spawn the control panel tablet in your view. Press and hold the activator button again to close the panel. You will notice the button will remain green while the tablet is activated. You can also close the panel by pressing and holding the circular button on the bottom center of the panel. A user guide with more detailed information is available here.
-Oculus Touch interaction with GUI buttons on tablet or other control panels is disabled as it is not working reliably atm. Full Support is coming.
-Office Scene has a lot of real time lighting and geometry which makes it a more CPU/GPU intensive scene then the others, optimization needs to be done.
-Navigation panel for file selection with Leap sucks. A better solution is coming. We recommend using one of the other supported hardware devices when trying to scroll/select files to play.
-The Mnemonic mode requires Leap Motion and is heavily a beta/WIP. Behavior of the displays in the Mnemonic modes are sometimes unpredictable. The displays become stuck together if you are in actively pinching one display and collide with another. If displays are stuck together, try moving one without pinching it.
-MNemonic Web browser is WIP, incredibly basic, and has lots of issues. It will improve over time.
-Text entry for web browser relies on your physical keyboard. Better solution is in the works
-Video Playback sound will play from default Windows audio source only. Make sure to choose Rift Headphones as your Default Audio Source if you want the video sound to play from there.
-Windows 7/8/8.1/10 (64bit)
-Oculus Rift (CV1 or DK2)
-Oculus Platform 1.11 or higher
For Leap Motion Support:
- Leap Motion Orion (v3.0) or higher
- Leap Motion in head mounted position
VRTheatre v1.11 Beta Oculus.zip Updated: 3/14/2017