JanusVR

janusVR is a three dimensional web browser, created by James McCrae,[1] that parses a special format of markup in order to create three dimensional scenes. These spaces are synchronized between clients through a master server, as to deliver the same experience to many users at once. This experience differs from other metaverse applications due to its ability to receive content from any remote server. This browser is most widely known for its support for the Oculus Rift[2] virtual reality headset. JanusVR's founders are members of the Dynamic Graphics Project at University of Toronto.

JanusVR

Virtual Reality Internet browser
Website http://www.janusvr.com

History

Development of janusVR began in the middle of 2013, development progress was documented on the Oculus Rift Forum,[3] but since the maintainability became difficult it has since moved to the janusVR subreddit on Reddit.[4]

In August 2015 JanusVR joined the Boost.VC startup accelerator program in San Francisco, and officially released the 'pre-alpha' version.[5]

Hardware

The Oculus Rift is a Stereoscopic Head-mounted display. In 2014 the DK2 was launched to VR developers, the DK2 features low persistence, positional tracking and refresh rate of 75 Hz .

Client

The browser itself is written in C++, using the Qt and OpenGL libraries. Any website can be summoned in the form of a portal.[6] Websites come in two different forms, ranging from large cubes with a projection of the 2D website, to rooms written with the FireboxRoom markup language, providing a fully 3D, interactive experience for the user. janusVR also has a growing user base from around the World, who regularly contribute to the project through a subreddit.

Server

janusVR currently utilizes a socket server hosted by VR Sites - the server code was written by a Reddit user LisaLionHeart and as freely available on Lisa's GitHub repository.[7] janusVR also uses Mumble for voice communication - James has added the capability for janusVR to use Mumbles positional audio features[8] to, in turn, create a binaural sound effect within janusVR.

References

This article is issued from Wikipedia - version of the 8/24/2016. The text is available under the Creative Commons Attribution/Share Alike but additional terms may apply for the media files.