Android 格式转 Apple AR
GLB 转 USDZ 转换器
拖入一个 GLB,下载能在 iPhone 和 iPad 上用 AR Quick Look 打开的 USDZ,贴图和 PBR 材质一并保留。转换在浏览器本地完成,普通模型几秒钟就好。
- 可在 AR Quick Look 中打开
- 贴图保留
- 无需上传
- 免费,无需注册
如何把 GLB 转成 USDZ
- 01
加载 GLB
把.glb拖到上方,或点击 试用示例。Draco 和 meshopt 压缩的文件会自动解码。看一下统计信息:贴图、材质数量,以及模型包含多少个独立网格。 - 02
确认真实尺寸
AR Quick Look 会按真实比例摆放模型,所以尺寸在这里比任何地方都重要。输出尺寸 的单位是米。如果一把椅子显示成 90 m,说明这个 GLB 是按厘米建模的:把 文件单位 改成cm。 - 03
转换并在真机上测试
除非你想要一个只带颜色的轻量文件,否则保持 保留贴图 开启,然后点击 转换为 USDZ。用隔空投送或信息把.usdz发到 iPhone 上点开,它会直接进入 AR。
GLB 与 USDZ:两种 AR 格式
Web 上的 AR 格局很简单:Android 和大多数网页用 glTF,Apple 用 USD。想让每台手机都能 AR 的商品页,就得两种文件都提供。
- GLB
- Khronos Group 的二进制 glTF 2.0:网格、PBR 材质、贴图和动画打包在一个文件里
- USDZ
- Pixar 的通用场景描述(USD)以未压缩 ZIP 打包,是 Apple 用于 AR 的格式
- 原生支持打开的平台
- GLB:Android 的 Scene Viewer,浏览器通过 three.js 或 model-viewer。USDZ:iOS 与 iPadOS 的「文件」、Safari、信息、邮件
- 单位
- 两者都用米,AR 也按这个尺寸显示
- 网页嵌入
- GLB 放在
<model-viewer src>,USDZ 放在ios-src或 Safari 的rel="ar"链接里
GLB 转 USDZ 转换器会保留什么
| GLB 特性 | 在 USDZ 中 | 说明 |
|---|---|---|
| 基础颜色贴图与透明度 | 保留 | 重新编码为 PNG |
| 法线、粗糙度、金属度、AO、自发光贴图 | 保留 | 映射到 USD 预览表面(preview surface)的输入 |
| 贴图分辨率 | 上限 1024 px | 更大的贴图会被缩小,保证 Quick Look 加载够快 |
| 独立网格 | 保留 | 每个部件仍是独立网格 |
| 动画 | 丢弃 | 以静止姿态导出 |
| Draco 或 meshopt 压缩 | 已解码 | USDZ 存的是未压缩的几何体 |
1024 px 的上限通常让 USDZ 比带 4K 贴图的 GLB 更小。至于 GLB 这边,GLB 压缩器 也能用同样的方式压缩 Android 用的文件。
让 USDZ 在 AR 里显示正确的技巧
推荐做法
- 在真 iPhone 上检查模型;桌面预览会掩盖比例错误
- 把模型底部对齐到包围盒底部,这样它在 AR 里才会落在地面上
- 控制三角面数量;先用 网格简化器 精简高面数扫描模型
- GLB 和 USDZ 一起发布,Android 和 iOS 访客都能用上 AR
避免做法
- 指望走路循环或待机动画播放;USDZ 是静态的
- 依赖 glTF 扩展里的玻璃、折射或清漆效果
- 在 GLB 里留下巨大的地面或背景板;Quick Look 会把它们一起摆进房间
- 以为任何工具导出的 GLB 都是米单位;先看输出尺寸
常见问题
常见问题
怎么免费把 GLB 转成 USDZ?
把 GLB 拖到页面顶部的转换器,检查一下输出尺寸,然后点击「转换为 USDZ」。完全免费,不用账号,而且文件根本不会离开你的设备,因为转换是在浏览器里跑的。最大支持 200 MB 的文件。
USDZ 能在我的 iPhone 上打开吗?
能。转换器生成的 USDZ 符合 AR Quick Look 要求的结构。用隔空投送、信息、邮件或 iCloud Drive 发到手机上点开即可:它会以物体视图打开,AR 标签页还会按真实尺寸把它放进你的房间。
为什么我的 AR 模型尺寸不对?
Quick Look 按真实世界比例(米)显示 USDZ。如果源 GLB 是按厘米或毫米建模的,模型看起来就会大 100 倍甚至 1000 倍。转换前先改文件单位,盯着输出尺寸直到和真实物体一致,然后再转一次。
GLB 转 USDZ 会保留动画吗?
不会。GLB 里的动画片段不会写入 USDZ,模型以静止姿态导出。要在 iOS 上做带动画的 AR,请用 Reality Composer 或其他 USD 工具制作 USDZ。静态的商品模型、家具和雕塑转换后不会丢失任何看得见的内容。
为什么 USDZ 里的贴图更模糊了?
大于 1024 像素的贴图会在转换时被缩小,好让文件在 Quick Look 里快速加载。在手机屏幕上、以 AR 的观看距离来看,这点差别几乎察觉不到。只有小号印刷标签这类凑近才看的细节会露馅,所以把这类细节在贴图上画大一些。
我能在网站上加一个「在 AR 中查看」按钮吗?
可以。把 USDZ 和 GLB 放在同一处托管。在 Google 的 model-viewer 里,把 GLB 设为 src、USDZ 设为 ios-src;在 iPhone 上 AR 按钮就会打开 Quick Look。不用 model-viewer 的话,用 Safari 的
rel="ar" 链接包住一张图片也能达到同样效果。GLB 和 USDZ 有什么区别?
两者都把网格、PBR 材质和贴图打包进单个文件,而且都以米为单位。GLB 是开放的 glTF 标准,Android、网页查看器和游戏引擎都在用;USDZ 是 Apple 对 Pixar USD 的打包格式,iPhone 和 iPad 能原生打开。没有哪个绝对更好:Android AR 需要 GLB,iOS AR 需要 USDZ。
相关工具与指南
继续探索
PLY 转 OBJ
把 PLY 扫描件转换为 Wavefront OBJ,即可在任何 3D 软件中打开。
DAE 转 GLB
把 SketchUp 或 Second Life 的 Collada 模型转为适用于 Web、AR 和游戏引擎的现代 GLB。
USDZ 转 STL
将 USDZ AR 模型转成尺寸正确、在平台上直立的可打印 STL。
STL 查看器
在浏览器中打开 STL,旋转查看,检查线框,切片前先读取真实尺寸。
3MF 转 STL
将切片工程或下载的 3MF 变成任何打印机、切片软件或打印服务都能直接接受的普通 STL。
GLB 转 STL
把游戏、网页或 AI 生成的 GLB 转成比例正确、自动摆正的 STL,直接导入切片软件。
免费开始
一张照片生成 AR 模型
在付费方案中,工作室可以从单张图片生成带贴图的 3D 模型,通常 3 到 5 分钟,并直接导出 iPhone AR 用的 USDZ。新账户送 3 个免费积分,可以先试试无贴图模型。
无需信用卡 · 赠送 3 个免费积分