雨果·巴拉:行业北极星Vision Pro过度设计不适合产品市场

标准组万维网联盟W3C发布WebXR最新草案规范

查看引用和消息源请点击:infoq

舒适且安全的沉浸式应用程序所必需的接口

映维网 2019年04月26日)W3C联盟日前公布了WebXR的最新草案规范。WebXR Device API旨在提供一个帮助开发者为各个硬件平台构建引人入胜,舒适且安全的沉浸式应用程序所必需的接口。

WebXR这个API允许开发者构建XR体验,包含增强现实和虚拟现实等沉浸式技术。制定草案规范的Immersive Web Community Group小组解释说:

“由于我们不希望仅限于VR或AR的任何一个方面,所以我们选择了‘X’。它不是某个字词的首字母,而是作为一种代数变量,表示‘你的现实就在这里’。我们有听说它被称为‘扩展现实’和‘交叉现实’。这没有什么问题,但实际上你想要X代表什么,它就可以是什么。”

大多数开发者都是用Unreal和Unity等引擎来开发交互式虚拟世界。程序员经常通过C#等语言编写所述世界的基础逻辑。WebXR以WebVR作为基础,并尝试取代WebVR。这个API的目标是吸引精通JavaScript的Web开发者,并通过支持广泛的设备来促进虚拟现实,增强现实和其他沉浸式技术应用程序的开发。因此,开发者可以开发出支持ARCore和ARKit的Web应用程序。

延伸阅读标准组万维网联盟W3C发布首个WebXR API草案

WebVR最初于2016年亮相,目标是把VR内容带到Web端,支持用户通过一系列不同的头显来访问WebVR内容。Immersive Web Community Group小组指出,WebXR Device API有两个主要的目标:

  1. 支持更广泛的用户输入,如语音和手势,从而为用户提供在虚拟空间中导航和交互的选项。
  2. 为AR体验开发构建一个共同的技术基础,支持开发者为任何兼容所述API的设备来叠加情景叠加内容,从而提升用户体验。

当前版本的API可允许:

  1. 检测可用的VR/AR设备。
  2. 查询设备功能。
  3. 轮询设备的位置和方向。
  4. 以适当的帧速率显示图像。

WebXR草案规范同时指出:“WebXR Device API的新功能带来了独特的隐私,安全性和舒适度风险(如注视追踪或指纹录入),用户代理必须采取相应的措施。”

尽管WebXR仍然处于早期阶段,但Mozilla和Chrome已经予以支持。

本文链接https://news.nweon.com/60242
转载须知:转载摘编需注明来源映维网并保留本文链接
素材版权:除额外说明,文章所用图片、视频均来自文章关联个人、企业实体等提供
QQ交流群苹果Vision  |  Meta Quest  |  微软HoloLens  |  AR/VR开发者  |  映维粉丝读者

您可能还喜欢...

资讯