来源:映维网作者*颜
Chrome79Beta已于日前推出,并包含WebXRDeviceAPI。现在开发者可以马上为智能手机和头显构建沉浸式体验。
另外,其他浏览器已经或即将支持所述规范,包括FirefoxReality,OculusBrowser,Edge和MagicLeap的Helio浏览器。
谷歌表示:“这一版本为以后的沉浸式功能奠定了基础,如支持增强现实工具。这一版本同时扩展了对沉浸式体验的理解。沉浸式功能可以增强一系列的体验,如游戏,购房,下单前在家可视化产品等等。”
大多数开发者都是用Unreal和Unity等引擎来开发交互式虚拟世界。程序员经常通过C#等语言编写所述世界的基础逻辑。WebXR以WebVR作为基础,并尝试取代WebVR。这个API的目标是吸引精通JavaScript的Web开发者,并通过支持广泛的设备来促进虚拟现实,增强现实和其他沉浸式技术应用程序的开发。因此,开发者可以开发出支持ARCore和ARKit的Web应用程序。
WebXRDeviceAPI有两个主要的目标:
支持更广泛的用户输入,如语音和手势,从而为用户提供在虚拟空间中导航和交互的选项。
为AR体验开发构建一个共同的技术基础,支持开发者为任何兼容所述API的设备来叠加情景叠加内容,从而提升用户体验。
有关WebXRDeviceAPI的信息请查看标准组万维网联盟