针对 Unity、OpenXR 和 WebXR 进行设计

Android XR 与 Unity、OpenXR 和 WebXR 无缝协作,让您能够构建跨平台兼容的应用。这些 XR 开发工具包含针对创建沉浸式体验独特挑战量身定制的功能。最佳选择取决于您的项目要求、目标受众和开发者资源。

Unity、OpenXR 和 WebXR 应用

  • 可以从其他平台以最小的开发工作量移植到 Android XR
  • 完全可自定义,并且是使用 Jetpack XR SDK 构建的替代方案
  • 仅在全空间中运行,因为它们可以访问和使用用户的全部物理空间

从您熟悉的技术和工具开始

Android XR 支持开放标准,因此您可以创建与各种设备和受众兼容的应用。选择适合您需求的开发方法。

使用 Unity 进行开发

Unity 是一个广泛使用的实时 3D 引擎,用于创建交互式 2D 和 3D 内容。它提供了一套全面的工具,包括可视化编辑器、脚本功能和庞大的资源库。它提供预构建组件、可视化脚本和支持性社区。

Unity 支持创意实验、快速迭代和质量测试。

使用 Unity 进行开发

使用 OpenXR 进行开发

OpenXR 是一个免版税的开放标准,用于构建跨平台和硬件兼容的 XR 应用。这使您能够编写底层代码并创建适用于各种设备的 XR 体验。

OpenXR 通过更接近底层的实现和硬件优化提供更高的性能。

使用 OpenXR 进行开发

使用 WebXR 进行开发

WebXR 是一个 API,允许用户直接在网页浏览器中体验 XR,而无需下载特殊应用。任何拥有兼容浏览器的用户都可以访问 WebXR 体验,从而可能触达更广泛的受众。

分享 WebXR 体验就像分享 URL 一样简单。它非常适合在各种平台上运行的无障碍 XR 体验。

使用 WebXR 进行开发

OpenXR™ 和 OpenXR 徽标是 The Khronos Group Inc. 拥有的商标,并在中国、欧盟、日本和英国注册为商标。