BabylonJS vastly improves WebVR support
The upcoming version of BabylonJS fully supports WebVR 1.1. It also creates an elegant way of supporting VR – you simply swap in a WebVR camera if you want to go to VR mode, and swap in a standard 3D camera if that’s not possible. Babylon also has its own fallback – DeviceOrientationCamera – which could be used instead of trying to support the relatively klunky WebVR-Polyfill library. The DeviceOrientationCamera would also work great for Augmented Reality apps.
Documentation is also greatly improved. But, best of all tutorials!
And a sample:
Get to work…