We are the Mozilla VR team. Our goal
is to help bring high performance
virtual reality to the open web.

To get started with WebVR, grab the latest build of Firefox with VR, explore our projects, view source, and start building your own experiences.
Enter VR
Latest Projects

Monkeys

A weird and wonderful visualization of seamlessly-linked primates.

Inspirit

A surreal interactive audio/visual experience.

Rainbow Membrane

A motion-controlled VR sensory experience with Leap Motion and WebGL.

Sechelt

A visualization of British Columbia's coast built with three.js and Cinema 4D.

Panorama Viewer

A panorama viewer made from equirectangular images mapped to a WebGL sphere that surrounds the user.

The Polar Sea

A documentary by DEEP that takes users to the Arctic in 360° VR video, powered by eleVR’s WebGL VR video player.

Latest Posts

WebVR Lands in Firefox Nightly

By Vlad Vukicevic - Thursday Jan 15, 2015
Today we're adding core VR support directly to Firefox Nightly builds. Users and content creators will be able to download the latest Firefox Nightly builds and enjoy access to both experimental WebVR functionality alongside continuous Firefox improvements.

Quick VR Mockups with Illustrator

By Josh Carpenter - Tuesday Dec 09, 2014
Designing for the VR web is nothing like designing for the desktop and mobile web. Every process and principle must be rethought, including how we prototype our ideas. With a simple cylinder and some precise measurements, however, we can move rapidly between our favorite 2D design apps and the virtual canvas of our headsets.

Around the Web
Frequently Asked Questions

Why do I need an Oculus Rift? Will you add support for other headsets?

Support for other headsets is coming soon. We are using the Rift as our initial test and development HMD because it is the best supported and most widely distributed headset on the market (over 200,000 DK1 and DK2 units shipped). We are deeply committed to device-agnostic WebVR, and are next working on support for Google Cardboard and other devices.

The demos run slow or choppy for me. How can I improve performance?

Start with ourdisplay setup tips. VR is a very new technology, and a few settings can make the difference between a smooth or choppy experience.

Why do I need Firefox Nightly? Can I use standard desktop Firefox?

VR web support is very new, and we want to test it thoroughly before we ship to all Firefox users. Our intention is to ship VR support in standard desktop Firefox as soon as it's ready.

Can I use other browsers?

Yes, in addition to VR-enabled Firefox, mozvr.com also works with experimental VR-enabledbuilds of Chromium being created byBrandon Jones of the Chrome team. No other browsers currently support WebVR, but we're hopeful that they will start experimenting as well.

Can I use Firefox for Android?

Yes,Nightly builds of Firefox for Android now support WebVR. The current implementation is rough and will evolve over time. Feedback is welcome!

Can I build WebVR experiences with HTML and CSS?

Current builds of Firefox with VR support WebGL VR only, but we are working on adding support for CSS VR. Placing DOM elements into VR scenes presents significant rendering and performance challenges for the browser and will take time to do right, but we believe strongly in the importance of doing so.

Our Team

The goal of the virtual reality team at Mozilla Research is to explore and foster the virtual reality open web. We are a small core team of Mozillians, and we work with partners and contributors from around the world.

Josh Carpenter

VR Researcher,
Mozilla
@joshcarpenter

Vlad Vukicevic

Engineering Director,
Mozilla
@vvuk

Casey Yee

UX Engineer,
Mozilla
@whoyee

Diego Marcos

Developer,
Mozilla
@dmarcos

Mozilla

Privacy PolicyLegal NoticesReport Trademark Abuse

Except where otherwise noted, content on this site is licensed under theCreative Commons Attribution Share-Alike License v3.0or any later version. Site built withWintersmith.