Project Description

VR Player is an experimental Virtual Reality Media Player for Head-Mounted Display devices like the Oculus Rift.

Please support this project:

Donate

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.

Projections

Currently, media files can be played projected on a plane, a cube, a cylinder, a dome and a sphere.

Trackers

Camera 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.

Distortions

Only 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.

Effects

Effects 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

VrPlayerScreenshot.png

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.

Last edited May 6 at 9:58 PM by stephanelx, version 24