USDZ vs GLB vs glTF
En resumen: USDZ es el formato 3D de un solo archivo de Apple para AR en iPhone, iPad y Vision Pro; GLB es la versión binaria de un solo archivo de glTF, usada por Scene Viewer de Android, sitios web y la mayoría de los motores 3D. Si quieres AR en todos los móviles, necesitas los dos archivos del mismo modelo.
Comparación
| USDZ | GLB | glTF | OBJ | |
|---|---|---|---|---|
| Creado por | Pixar (USD) y Apple | Khronos Group | Khronos Group | Wavefront |
| Archivos | Un paquete zip | Un archivo binario | JSON más binario e imágenes por separado | Archivo de texto más .mtl e imágenes |
| AR en iPhone | Nativo (AR Quick Look) | No nativo | No nativo | No |
| AR en Android | No | Nativo (Scene Viewer) | Sí | No |
| Visores web | Limitado | Sí (model-viewer, three.js, Babylon.js) | Sí | Sí |
| Materiales | Basados en física | Basados en física | Basados en física | Básicos |
| Animación | Sí | Sí | Sí | No |
Regla sencilla
- Solo dispositivos Apple: USDZ.
- Android, sitios web, Shopify, motores de juegos: GLB.
- Para todos, incluido un botón Ver en AR en tu web: los dos. Usa model-viewer con src apuntando al GLB e ios-src apuntando al USDZ.
- Para editar en una herramienta 3D: glTF o el formato propio de la herramienta, y exporta GLB y USDZ al final.
Por qué glTF y GLB son lo mismo con dos formas
glTF guarda la escena como un archivo JSON que apunta a búferes y texturas separados. GLB mete los mismos datos en un único archivo binario. Para subir, compartir y usar en AR, GLB es más cómodo porque solo hay un archivo que mover.
Cómo convertir entre ellos
Si partes de una foto, no necesitas ninguna herramienta 3D: jpgtousdz crea el USDZ y el GLB desde la misma imagen y al mismo tamaño real. Si partes de un modelo 3D existente, usa una herramienta 3D (Blender, Apple Reality Converter) y revisa la escala tras exportar, porque la escala y los ajustes de materiales son donde suelen fallar las conversiones.
Pruébalo ahora
Convierte una foto en un USDZ y un GLB a tamaño real en pocos segundos, o un vídeo en un modelo 3D. Tu primera conversión de foto es gratis.
Conversor de JPG a USDZPreguntas frecuentes
¿GLB es mejor que USDZ?
Ninguno es mejor; sirven a plataformas distintas. AR Quick Look en iPhone necesita USDZ y Scene Viewer en Android necesita GLB o glTF.
¿El iPhone abre archivos GLB?
No en AR Quick Look. Visores web como model-viewer pueden mostrar un GLB en el navegador y, en iPhone, convertirlo a USDZ sobre la marcha, pero un archivo USDZ real da un resultado más fiable.
¿Cuál pesa menos, USDZ o GLB?
Depende del contenido. USDZ no está comprimido, así que suele pesar algo más para el mismo modelo y las mismas texturas.