I use real time web technologies (WebSockets, etc.) to remote control user experiences, e.g., operate slide decks, launch additional content, reorient the screen.
I'd like to operate the SketchFab viewer remotely (from one controller browser to other receiver browsers). Here's basically how I would do it:
- Controller - detect change in 3D model orientation
- Controller - get current orientation (getCameraLookAt?) and send to receivers
- Receivers - receive current orientation and apply to 3D model (setCameraLookAt?)
Sound doable or API not there yet? #1 seems maybe not doable yet. Need something like onModelPositionChange?