USDZ 在线查看器

在 Windows、Android 或任意浏览器中打开 Apple USDZ 文件,支持 PBR 材质和纹理。免费,无需上传。

USDZ 文件怎么打开

在 iPhone 和 Mac 上,USDZ 可以直接用系统自带的快速查看打开;在 Windows、安卓手机或 Linux 上,通常没有现成的办法。这个 USDZ 查看器在任意现代浏览器中打开 Apple 的 .usdz 文件,把文件拖到页面上,就能看到带材质和纹理的模型。文件不会上传。

它也能打开 USD 的其他几种文件:.usda(文本)、.usdc(二进制)和 .usd。

USDZ 是什么格式

USD(Universal Scene Description,通用场景描述)由 Pixar 开发,用来组装电影中的超大场景,2016 年开源。2018 年 Apple 和 Pixar 推出了 USD 的打包形式 USDZ,作为 iPhone 和 iPad 上 AR 快速查看(AR Quick Look)的格式。2023 年,Pixar、Apple、Adobe、Autodesk 和 NVIDIA 成立 OpenUSD 联盟(AOUSD),进一步推动 USD 标准化。

.usdz 文件是一个不压缩的 ZIP 包,里面是一个 USD 场景(通常是二进制的 .usdc)以及它用到的 PNG 或 JPEG 纹理。不压缩是为了让设备可以直接读取包内文件,不必先解包。

.usdz
打包文件:场景和纹理在一个文件里。AR 快速查看和大多数电商使用这种。
.usdc
二进制 USD 场景(crate 格式),紧凑,加载快。
.usda
文本 USD 场景,人可以阅读,适合检查和手工修改。
.usd
以上两种之一,扩展名本身看不出是哪种。

USDZ 文件从哪里来

苹果设备上:Reality Composer、Reality Converter、macOS 的物体捕捉(Object Capture)摄影测量功能,以及带激光雷达(LiDAR)的 iPhone 和 iPad 上的扫描 App,都会生成 USDZ。不少电商网站提供 USDZ 文件,让顾客用 AR 快速查看把家具或商品摆进自己的房间。

其他平台上:Blender、Maya、Houdini、Substance 3D 系列工具和 NVIDIA Omniverse 都能读写 USD,这个格式正在影视、游戏和工业设计流程中普及。

在 Windows 电脑或安卓手机上收到了 .usdz,或者想在上线前检查商品的 AR 模型,在这里打开即可,不需要苹果设备。

要把网页用的模型做成 AR 快速查看用的 USDZ,可以用GLB 转 USDZ。

查看器支持哪些内容

网格和 PBR 材质(基础色、金属度、粗糙度、法线等贴图)以及打包在文件里的纹理会显示。常见的商品模型和扫描模型用的就是这些。

USD 是一套庞大复杂的系统,并非所有功能都能在这里显示。变体(例如一个文件里提供同一款沙发的多种面料)、文件之间复杂的分层与组合,以及 Reality Composer 的交互行为、物理和音频都不处理。用到这些功能的文件,在这里看到的可能只是其中一个变体,或者不完整的场景。动画方面,简单的变换动画和骨骼动画可以播放。

USDZ 和 GLB:两种 AR 格式

网页上的 3D 和 AR 内容通常准备两个版本:USDZ 给 iPhone 和 iPad,GLB 给安卓和浏览器。两种格式存储的 PBR 材质相近,模型可以较好地互相转换。

用“下载为”可以把 USDZ 模型保存为 GLB、glTF、OBJ、STL 或 PLY。GLB 把材质和纹理放在一个文件里;OBJ 和 STL 只保留几何体。

要为安卓和网页准备同一个 AR 模型,可以用USDZ 转 GLB。

常见问题

Windows 或安卓上怎么打开 USDZ?

把文件拖到这个页面上。USDZ 查看器在 Chrome、Edge、Firefox 等现代浏览器中运行,不需要 iPhone 或 Mac。

USDZ 文件会被上传吗?

不会。压缩包由你的浏览器在本地解开并显示,不发送到服务器。

.usda 和 .usdc 文件也能打开吗?

能。USDZ 查看器也能打开 .usda、.usdc 和 .usd。单独的 .usda 或 .usdc 引用的纹理存放在文件之外,所以可能不显示。

为什么和 iPhone 上 AR 快速查看的效果不一样?

AR 快速查看使用 Apple 自己的渲染器和真实环境光照,还支持变体、Reality Composer 行为等这个查看器不处理的 USD 功能。几何形状和基本材质应该是一致的。

USDZ 查看器能播放动画吗?

能播放简单的变换动画和骨骼动画,可以在“动画”列表中选择片段。Reality Composer 的交互行为不会执行。

怎么把其他格式做成 USDZ?

用转换器。它在浏览器中把 GLB 等格式转成 USDZ,材质转换为 PBR,纹理打包进文件,生成的文件可以在 iPhone 和 iPad 的 AR 快速查看中打开。

iPhone 扫描生成的 USDZ 能在电脑上看吗?

能。把文件从手机传到电脑后拖到这个页面上即可,Windows 电脑也可以。扫描模型通常只有网格和纹理,这些都会显示。

相关工具