DDX On-Demand sessions are recorded videos you can access starting at this date and time and watch at your own convenience.
The virtual reality industry is in a state of constant flux with new, better hardware coming out relatively quickly. That means building an interactive learning experience for one particular headset can cause maintenance problems when upgrading to the newest VR headset. As well, if you build the experience for VR and have no alternative for people that cannot use VR, you limit the audience that can benefit from the experience. How can you build virtual reality that will last for years and also be accessible to non-VR users, too?
In this hands-on session you'll learn the basics of WebVR and how it can be used to build virtual reality experiences that are cross-platform and can deploy on multiple headsets. First, you'll see how, using A-frame and BabylonJS, you can prototype a scene using primitive shapes in less than 10 minutes. You'll then find out how to add lighting and animations to the experience, as well as how to get your 3-D models ready for use in WebVR. After that, you'll look at other aspects of building an experience, including using audio components, hand and gaze controllers, and what other user interface elements are available. Following that, you will test out the physics system that allows for gravity and collisions. In the final segment of the session, you'll take a look at Sumerian and compare it to the other WebVR technologies. You'll learn the basics of how Sumerian loads an experience on a headset and unique features like analytics and Sumerian hosts. By the time you leave, you'll be able to start on your own WebVR projects!
In this session, you will learn:
- Why and when you should use WebVR
- How to build a simple virtual reality experience using WebVR
- What are the basic components of the A-frame WebVR library
- What tools are available for manipulating gLTF models
- How Sumerian compares to other WebVR technologies
- What a Sumerian host is
Audience:
Designers, developers, managers, senior leaders
Technology discussed:
WebVR, A-frame, BabylonJS, Sumerian, Sumerian host, Oculus
Participant technology requirements:
Laptop. Optional: a VR headset