Leveraging technologies
About WebXR
WebXR is a unifying API standard designed to bring immersive Virtual Reality (VR) and Augmented Reality (AR) experiences straight to web browsers, eliminating the need for additional software downloads. This simplifies the development of experiences across various devices such as different VR/AR headsets, mobile phones, or tablets, making it a very appealing option for developers.
WebXR's key benefit is its accessibility; it supports a multitude of platforms and devices as long as the device has a browser that supports the WebXR standard. For developers, this means utilizing well-known web technologies like HTML, CSS, and JavaScript. Ultimately, WebXR allows for scalable and captivating VR and AR experiences that can reach a vast audience directly through their web browsers, opening possibilities for interactive and immersive digital content and, most importantly, making it available on a larger scale.
BabylonJS
Twinfinity uses BabylonJS as its 3D engine and, when it comes to WebXR, the BabylonJS implementation is nothing short of excellent. This robust foundation allows us to build a VR starting point for you to use in your Twinfinity Digital Twin applications and projects.
When you look at the code you will notice that there is no specific code for setting up the safe zone boundaries, no code for setting up the teleportation or the control visualisations or walking around in the safe zone. This is all out of the box from BabylonJS!