Android XR 是一个支持各种 XR 设备的平台。每种类型的 XR 设备都具有不同的功能,可支持沉浸式和增强现实体验。
XR 头戴设备
XR 头戴设备使用高分辨率摄像头来拍摄现实世界,并将其串流到头戴设备内的显示屏。
- 视觉效果:由于显示屏是不透明的,因此可以呈现“纯黑”效果,并完全遮挡现实世界。这样一来,用户便可完全沉浸在虚拟现实 (VR) 体验中,完全取代实体环境。
- 视野范围:头戴式设备通常提供广阔的视野范围(110° 以上), 可实现沉浸式、填充外围的界面。
- 输入:主要输入通常包括手部跟踪、眼动追踪和可选的 6DoF 控制器。
XR 头戴设备支持的工具和技术
Android XR 支持各种熟悉的工具和技术,可帮助您为 XR 头戴设备打造沉浸式体验:
- Jetpack XR SDK:使用熟悉的 Android API 和框架。您可以使用 Jetpack Compose for XR、Android Studio、模拟器以及您偏好的 3D 工具来打造沉浸式体验。
- Unity:全面使用 Unity 的内容制作功能,并将其他平台上的应用移植到 Android XR。借助性能优化工具、庞大的资源商店和强大的社区,促进顺畅开发。
- OpenXR:利用 OpenXR 的免版税开放标准简化开发流程。使用一组通用 API 在任何位置构建 XR 应用,这些应用可在各种设备上运行。
- WebXR:利用网络技术的强大功能直接在浏览器中打造 XR 体验。借助 WebXR,任何拥有设备和受支持的 Web 浏览器的人都可以体验扩展现实。
有线 XR 眼镜
有线 XR 眼镜使用加性光显示屏(例如波导)将光投射到半透明镜片上。用户通过眼镜直接查看现实世界,数字内容叠加在现实世界之上。
- 加色和透明度:在加色显示屏中,纯黑色会呈现为透明。深色通过减少光线发射来呈现,从而有效降低其不透明度。
- 视野范围:视野范围更集中,通常在 50° 到 70° 之间。虽然这仍然能提供宽屏体验,但比头戴式设备窄。界面缩放功能会自动调整内容,使其保持在此聚焦区域内。
- 调暗:许多设备使用电致变色调暗功能来全局调暗镜片,从而帮助虚拟内容在明亮的物理环境中脱颖而出。
- 输入源:由于外形规格的限制,眼镜通常依赖于自然输入源(手)和外围设备(例如手机、蓝牙键盘/鼠标),而不是笨重的专用控制器。
有线 XR 眼镜支持的工具和技术
Android XR 支持各种熟悉的工具和技术,可帮助您为有线 XR 眼镜打造沉浸式体验:
- Jetpack XR SDK:使用熟悉的 Android API 和框架。您可以使用 Jetpack Compose for XR、Android Studio、模拟器以及您偏好的 3D 工具来打造沉浸式体验。
- Unity:全面使用 Unity 的内容制作功能,并将其他平台上的应用移植到 Android XR。借助性能优化工具、庞大的资源商店和强大的社区,促进顺畅开发。
- OpenXR:利用 OpenXR 的免版税开放标准简化开发流程。使用一组通用 API 在任何位置构建 XR 应用,这些应用可在各种设备上运行。
- WebXR:利用网络技术的强大功能直接在浏览器中打造 XR 体验。借助 WebXR,任何拥有设备和受支持的 Web 浏览器的人都可以体验扩展现实。
音频眼镜和显示眼镜
音频眼镜和显示眼镜是智能眼镜,轻巧便携,适合全天佩戴。借助内置的扬声器、相机和麦克风,您可以打造智能且免手动操作的增强现实体验。
- 加色和透明度:显示眼镜采用加色显示技术,纯黑色会呈现为透明。深色通过减少光线发射来呈现,从而有效降低其不透明度。
- 便携性:音频眼镜和显示眼镜都轻巧便携,用户可以在日常生活中佩戴。
- 输入源:主要输入源通常包括触控板等实体输入源,以及使用麦克风阵列的语音输入源。
AI 优先:音频眼镜和显示眼镜将高度情境化和个性化的全新设备形态与不断演变的 AI 模式相结合,为互动设计提供了独特的机会,同时优先考虑舒适度和用户安全。访问设备的硬件和功能,包括相机、麦克风和触控板,从而充分探索 AI、您的应用和眼镜之间的新互动模式。
音频眼镜和显示型眼镜可让用户通过眼睛和耳朵使用 AI 功能。在设计这些体验时,请考虑将 AI 定位为助理,并提供“一眼即懂”的视觉信息。
音频眼镜和显示眼镜支持的工具和技术
Jetpack XR SDK 包含为音频眼镜和显示眼镜构建增强现实体验所需的所有工具。您可以使用 Jetpack Compose Glimmer、Android Studio、模拟器和 ARCore for Jetpack XR。