References:
- https://threejs.org/examples/misc_controls_deviceorientation.html
- https://www.learnthreejs.com/device-orientation-gyroscope-controls-tutorial/
- https://developer.mozilla.org/en-US/docs/Web/Guide/Events/Using_device_orientation_with_3D_transforms
- https://developer.mozilla.org/en-US/docs/Web/API/DeviceOrientationEvent
- https://developer.mozilla.org/en-US/docs/Web/API/Detecting_device_orientation
- https://developer.mozilla.org/en-US/docs/Web/API/Window/deviceorientation_event
- https://www.sitepoint.com/using-device-orientation-html5/
- https://developers.google.com/web/fundamentals/native-hardware/device-orientation/
- https://developers.google.com/web/updates/2016/03/device-orientation-changes
- https://w3c.github.io/deviceorientation/
- https://github.com/dorukeker/gyronorm.js/
- https://github.com/adtile/Full-Tilt
- https://stackoverflow.com/questions/35463600/object-rotation-using-the-device-orientation-controls-in-three-js
- https://github.com/mrdoob/three.js/issues/9047
- http://learningthreejs.com/blog/2011/09/20/lets-make-a-3D-game-device-orientation/
- https://www.sitepoint.com/how-to-build-vr-on-the-web-today/
- https://www.reddit.com/r/threejs/comments/6x5ub8/augmented_reality_controls/
Others…
- https://www.sitepoint.com/learn-zdog/