Project Description
VR Player is an experimental Virtual Reality Media Player for Head-Mounted Display devices like the Oculus Rift.
Please support this project:
Medias
VR Player support 2D/3D images and videos in mono, over-under and side by side formats.
It also support 3D audio base on orientation and position.
Plugins
Plugins system is not yet implemented but there are a few default Projections, Trackers, Distortions and Effects available.
ProjectionsCurrently, media files can be played projected on a plane, a cube, a cylinder, a dome and a sphere.
TrackersCamera can be controlled via the mouse, the Oculus Rift, a Wiimote with Motion Plus, the PS Move, the Razer Hydra, the Microsoft Kinect or a VRPN client.
DistortionsOnly two Distortions are available at the moment. There is a Barrel distortion based on Doom3 pixel shader for the Oculus Rift and a basic Pincushion distortion customizable from the xml config file.
EffectsEffects are pixel shaders directly applied to the media files. With effects, it is now possible to use a depth map media (over/under or side by side formats), apply alpha with a color key or unwrap fisheye images and videos.
Preview
Screenshot
Chrome extension
This extension finds videos on a web page and provide a link to open them in VR Player:
https://chrome.google.com/webstore/detail/vr-player-launcher/ajdcpbkfmcceenmocfopaebnnbppkljd
Special thanks
I would like to thanks Christian Rondeau for his code reviews and MTBS3D forum members for their feedback! You can visit the forum at
http://www.mtbs3d.com/phpbb/viewtopic.php?f=140&t=15927.