Android 怎么查看 USDZ,iPhone 怎么查看 GLB
简单来说: Android 没有内置的 USDZ 查看器,iPhone 的 AR Quick Look 也不能打开 GLB 文件,所以可靠的办法是准备同一模型的两种格式。再用一个网页 AR 链接,给 iPhone 提供 USDZ,给 Android 提供 GLB,一个二维码就能在两边使用。
每种手机能打开什么
| 手机 | 原生 AR 查看器 | 需要的格式 |
|---|---|---|
| iPhone、iPad | AR Quick Look | USDZ(也支持 .reality) |
| 安装了 Google Play Services for AR 的 Android | Scene Viewer | GLB 或 glTF |
| 任何手机浏览器 | model-viewer 网页组件 | GLB,iPhone 另需 USDZ |
我有 USDZ,但用的是 Android 手机
- 请发送者提供 GLB 版本,或者把原始图片或模型转换成 GLB。
- 如果这个 USDZ 来自一张照片,把照片放进 JPG 转 GLB 转换器:你会得到 GLB,以及同样尺寸的新 USDZ。
- 如果需要转换完整的 3D 场景,Blender 等桌面 3D 应用可以导入 USD 文件。
我有 GLB,但用的是 iPhone
- 通过基于 model-viewer 的网页查看器打开:它可以即时生成 USDZ,供 AR Quick Look 使用。
- 如果文件要多次分享,建议一次性制作真正的 USDZ,这样加载更快,尺寸也更准确。
一个链接,两种手机都能用
jpgtousdz 的每次转换都附带 AR 查看链接和二维码。页面会识别手机:iPhone 得到 USDZ,Android 得到 GLB。发这个链接而不是发文件,两种手机都能在 AR 中打开。
常见问题
为什么 Android 打不开 USDZ?
USDZ 是苹果的 AR 格式。Android 上谷歌的 AR 查看器 Scene Viewer 使用的是 glTF 和 GLB。
看 AR 需要安装应用吗?
不需要。iPhone 使用 AR Quick Look,Android 使用 Scene Viewer,都是内置的。手机需要支持 ARKit 或 ARCore。
在电脑上能用吗?
在桌面浏览器里可以旋转模型,但 AR 需要手机或平板的摄像头。请用手机扫描二维码。