NIST
SIGGRAPH 2016 BOF
http://slides.com/sressler/webvrsg16bof
Experimental Chromium
builds & Firefox Nightly
Polyfill for other browsers
Approaching the "it just works" era
"A-Frame at its heart is a entity-component-system-based three.js framework with a DOM interface." - it's a programming pattern from the gaming world
(Video with STM model demonstrating hover events for labeling)
Entity - object without properties
Component - module that provides some function for an entity
System - global management of entities and their components
Define schemas and lifecycle to get new components with new behaviours...AND they are defined in modular way for reuse.
Where are my hands?
-Leap Motion
-Vive controllers
Where's my keyboard?
-WASD for movement
-Mouse clicks
Where am I looking?
-Gaze based interaction
-Targeting reticle
(Video of Engineering Mechanics building demonstrating jump between videospheres)
Acknowledgements
Eric Dougherty NIST SURF student 2016
who did all the real work!