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 用户可以直接在 Web 浏览器中体验 XR,而无需 下载专用应用。任何拥有兼容浏览器的用户都可以 访问 WebXR 体验,从而覆盖更广泛的受众群体。 分享 WebXR 体验就像分享网址一样简单。它非常适合在各种平台上运行的无摩擦 XR 体验。 使用 WebXR 进行开发 |
OpenXR™ 和 OpenXR 徽标是 The Khronos Group Inc. 的商标,已在中国、欧盟、日本和英国注册为商标。