如何在 Apple Vision Pro 上启用 WebXR 支持

58466-119086-webxrdemomichaelgold-xl

虽然默认情况下处于关闭状态,但 Apple Vision Pro 用户仍然可以使用 WebXR 通过头戴式设备享受基于浏览器的混合现实体验。以下是打开该支持的方法。

WebXR 是用于 Web 浏览器的 API,虚拟现实和混合现实设备使用它来提供 AR 或 VR 体验。这个想法是,它被用作头戴式设备运行所需的软件与浏览器中加载的数字体验之间的接口,而不是下载的应用程序。

该 API 用于向头戴式设备的软件提供数据,而不是直接将其直接呈现到显示器。相反,它是一个提供数据的中介,提供可用于创建混合现实或增强现实对象或 VR 场景的数据。

它还能够以另一种方式发送数据,包括头戴式设备和连接控制器的姿势和方向信息。

WebXR 作为 API 已经存在了一段时间,它用于独立的 VR 和 AR 耳机以及计算机联机版本,甚至通过将 Google Cardboard 与 iPhone 等移动设备一起使用来进行小规模测试。

您可以在许多当前一代浏览器中使用各种头戴显示设备在线试用使用 WebXR 生成的体验示例。

虽然 Apple Vision Pro 用户可能希望他们从一开始就受益于 WebXR 等技术,尤其是在使用 Safari 等现代浏览器时。不幸的是,它不能立即供用户使用。

visionOS 中的 Safari 浏览器仍然支持 WebXR,但您必须更改一些设置才能使其正常工作。

如何在 visionOS 中启用 WebXR 支持

开发人员 Michael Gold 教授在 X 上详细介绍了用户必须自己进行更改才能启用支持。在 Apple Vision Pro 上使用 Safari 浏览器访问不支持的启用了 WebXR 的页面时,将显示一条消息,指出该页面未启用。

要进行更改,用户必须更改 Safari 功能标志的切换开关。

虽然这些设置有点难找,但 Apple 可能会在未来的 visionOS 更新中将它们作为标准启用。

如何在 Apple Vision Pro 的 Safari 中启用 WebXR 支持

  1. 打开设置
  2. 选择“应用”。
  3. 选择 Safari
  4. 滚动到窗口底部,然后选择“高级”。
  5. 滚动到窗口底部,然后选择“功能标志”。
  6. 在“实验性 XR 功能”下,启用“WebXR 设备 API”和“WebXR 手动输入模块”。
  7. 在“WebKit 功能标志”下,启用“WebXR 增强现实模块”和“WebXR 游戏手柄模块”。
  8. 退出设置
  9. 打开 Safari,或者如果已打开,请刷新启用了 WebXR 的页面以检查它是否正常工作。

由于 Apple Vision Pro 不使用控制器,因此只有使用手部追踪的演示和体验才能在头戴式设备中正常工作。

未经允许不得转载:表盘吧 » 如何在 Apple Vision Pro 上启用 WebXR 支持