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. 拥有的商标,并在中国、欧盟、日本和英国注册为商标。