JavaScript for Virtual Reality
summary
Claims that WebVR lets browsers enumerate VR devices and apply device-specific rendering and FOV calculations, with implementations in Firefox Nightly and Chromium builds. Uses 3js plus a render boilerplate with a webvr manager and vr effect/vr polyfill to handle devices like Oculus Rift, Samsung Gear VR and Google Cardboard. Demo shows a “rainbow knots” motion-sickness simulator implemented in about 20 lines of code (polyfill-enabled, rendered stereoscopically and demoed on hardware). Other working prototypes: Fidelity Labs’ stock-portfolio-as-city and Visor’s browser-based VR editor.
AI-written summary · about
chapters (25)
- 0:00Intro
- 0:38Introduction
- 5:43Game Engines
- 8:08WebVR
- 8:51Query
- 9:22Web VR
- 11:52Web VR Demo
- 12:28Renderer
- 13:03Scene
- 13:45VR Manager
- 14:35Refactoring
- 15:21Animation
- 16:04VR Application
- 16:43Demo
- 19:37boilerplate code
- 21:51VR effect
- 23:06VR examples
- 23:57Risk Sketch
- 25:28Stock City
- 26:20Live Demo
- 28:49Visual VR
- 29:23Kitten VR
- 30:04Why VR
- 30:57Your Turn
- 31:45QA
related talks
36mImmersion in the Browser - Building the VR Web
44mWebVR - Virtual Worlds in the Browser
53mVirtual reality for web developers
48mVR With JavaScript
30mWhy you should care about the VR Web - and how to build it!
34mThe Future of the Web in a VR World
29mVirtual Reality in your browser
38mVirtual Reality is Here, in your Browser
