¿Qué son .usdz y .usd? El formato 3D USD y cómo abrirlo en el Mac
USD (Universal Scene Description) es el formato abierto de Pixar para escenas 3D; Apple usa su forma empaquetada, USDZ, para la RA en iPhone, iPad y Vision Pro. Una escena puede guardarse como texto (.usda), en binario (.usdc) o de cualquiera de las dos formas (.usd), y puede estar formada por muchos archivos. El Mac lo conoce mejor que casi cualquier otro formato 3D: en macOS 27, Vista Previa lo abre, lo edita y lo guarda.
De un vistazo
- Extensión
- .usdz, .usd, .usda, .usdc
- Tipo
- Escena 3D
- Creado por
- Pixar
- Desde
- 2016
- Norma
- No es una norma formal
- Especificación
- OpenUSD: USDZ
- macOS sin ninguna app
- Lo abre y muestra vistas previas
Datos comprobados el 4 de noviembre de 2026
Cuatro extensiones, un formato
- .usda es texto legible y empieza con la línea
#usda 1.0. - .usdc es la codificación binaria llamada Crate. Empieza con los bytes
PXR-USDCy se carga más rápido. - .usd puede ser cualquiera de las dos; el programa las distingue al abrir el archivo.
- .usdz es un ZIP sin compresión que guarda la escena junto con sus texturas. Los archivos de dentro están alineados a 64 bytes para poder leerse directamente desde la memoria, y el primer archivo tiene que ser una escena USD.
En macOS 27, las herramientas para USD vienen con el sistema, en /usr/bin. usdcat muestra un archivo binario como texto, usdtree enseña la estructura de la escena, usdzip empaqueta un USDZ y usdchecker lo comprueba. Así empieza un cilindro exportado desde Blender como .usdc, mostrado como texto por usdcat:
#usda 1.0
(
defaultPrim = "root"
doc = "Blender v5.1.0"
metersPerUnit = 1
upAxis = "Z"
)Y esta es su escena según usdtree. Además del cilindro, hay luces y una cámara:
/
`--root [def Xform]
|--Light [def Xform]
| `--Light [def SphereLight]
|--cylinder [def Xform]
| `--cylinder [def Mesh] (active = true)
|--Camera [def Xform]
| `--Camera [def Camera]
`--env_light [def DomeLight]Una escena formada por muchos archivos
USD puede construir una escena a partir de varios archivos: capas, referencias a otros archivos, variantes, texturas junto a la escena. Para un estudio con miles de objetos es una ventaja; para quien recibe un solo archivo, es una trampa. La guía de Vista Previa de Apple desaconseja expresamente sacar los archivos USD de su carpeta.
Cuando empaqueté nuestro cilindro en un USDZ con usdzip, usdchecker rechazó el paquete. La escena hace referencia a una textura, textures/color_0C0C0C.exr, que no está en el paquete, porque solo empaqueté el .usdc. Antes de pasar un USDZ a otra persona, compruébalo:
usdchecker model.usdzPara compartir, USDZ es la opción correcta, porque lo lleva todo en un solo archivo. Eso sí, tiene que contenerlo todo de verdad.
Unidades: metersPerUnit y el eje vertical
USD escribe su unidad en la cabecera de la escena como metersPerUnit: cuántos metros es una unidad. Si falta, se aplican centímetros (0,01). La cabecera indica también qué eje apunta hacia arriba, upAxis Y o Z, y los programas no se ponen de acuerdo en ello.
El cilindro de Blender de arriba tiene metersPerUnit = 1 en su cabecera, es decir, metros, pero su extensión en el archivo va de −27 a 27. Según el archivo, es un cilindro de 54 metros de ancho. Los números eran en realidad milímetros, y la cabecera dice otra cosa. En macOS 27, Vista Previa permite cambiar las unidades y el eje vertical de una escena.
Qué lleva USD
- Mallas y otra geometría, con jerarquía de objetos y nombres.
- Materiales y texturas. Un USDZ puede contener imágenes PNG, JPEG, EXR y AVIF.
- Luces y cámaras, como muestra el árbol de arriba.
- Animación. Vista Previa en macOS 27 puede reproducirla.
De dónde viene USD
Pixar empezó a desarrollar USD en 2012 como sucesor de sus sistemas de escena anteriores y lo publicó como código abierto en julio de 2016. Apple presentó USDZ junto con Pixar en la WWDC de junio de 2018, para AR Quick Look en iOS 12. En agosto de 2023 Pixar, Adobe, Apple, Autodesk y NVIDIA fundaron la Alliance for OpenUSD, que en diciembre de 2025 publicó su primera especificación normativa, OpenUSD Core Specification 1.0. La alianza lo describe como un primer paso hacia una norma ISO.
Cómo abrir USD y USDZ en el Mac, el iPad, el iPhone y el Vision Pro
USD es uno de los pocos formatos 3D que Apple admite por completo:
- En el Mac, Vista Previa lo abre en macOS 27. Puedes mover y girar piezas, cambiar materiales y luces, alternar entre tres motores de render y guardar en USD, USDA, USDC o USDZ. Edita directamente un archivo de una sola capa y guarda los demás como copia. Quick Look y el Finder muestran USD, USDA, USDC y USDZ por sí solos (comprobado en macOS 27.0.1). Un informe en los foros de Apple dice que algunos archivos USDZ se veían negros en Vista Previa en macOS 26.2.
- En el iPhone y el iPad, AR Quick Look abre USDZ directamente desde Archivos, Safari, Mensajes, Mail o Notas, a partir de iOS 12.
- En el Vision Pro, Quick Look lo muestra en tu espacio.
- Reality Composer Pro, de Apple, sirve para crear escenas de RA.
Preview3D abre USD, USDA, USDC y USDZ en el Mac, el iPad, el iPhone y el Vision Pro, con los materiales y las luces que tenga el archivo. Añade lo que Vista Previa no hace: Información del modelo con las dimensiones y el número de triángulos, una comprobación de malla y la conversión a formatos para imprimir.
Convertir USDZ a STL
Vista Previa solo guarda 3D en formatos USD. Para imprimir necesitas STL, OBJ o PLY, y Preview3D convierte a ellos en el Mac desde Archivo → Exportar modelo como… (⌥⌘E), sin subir nada. Los materiales, las luces y la animación se descartan. Comprueba después el tamaño en el laminador (slicer), porque USD puede estar en centímetros, metros o cualquier otra cosa, y la cabecera no tiene por qué coincidir con la realidad, como muestra el cilindro de arriba.
Preguntas frecuentes
¿Qué diferencia hay entre .usda, .usdc y .usdz?
.usda es texto, .usdc es binario y .usd puede ser cualquiera de los dos. .usdz es un paquete ZIP con la escena y sus texturas en un solo archivo.
¿Cuál debería enviar?
USDZ. Es un solo archivo, y el iPhone, el iPad, el Vision Pro y el Mac lo abren sin otra app.
¿Por qué mi USD perdió las texturas al moverlo?
Una escena USD suele hacer referencia a archivos de su carpeta. Mueve la carpeta entera, o empaqueta la escena en un USDZ y compruébalo con usdchecker.
¿Puedo editar un USDZ?
Según la especificación, el paquete es de solo lectura: hay que desempaquetarlo, editarlo y volver a empaquetarlo. Vista Previa en macOS 27 edita directamente una escena de una sola capa y guarda las demás como copia.
¿Cómo convierto USDZ a STL?
En el Mac, en Preview3D con Archivo → Exportar modelo como…, sin subirlo a ningún sitio. Después comprueba el tamaño en el laminador.
¿Android abre USDZ?
No. En Android y en la web se usa GLB en su lugar.
Páginas relacionadas
- Los archivos .gltf y .glb: el equivalente de USDZ para la web y Android
- El archivo .stl: el formato de impresión al que se convierte USDZ
- El archivo .fbx: otro formato para escenas completas
Fuentes
- OpenUSD: introducción a USD y la especificación de USDZ
- OpenUSD: unidades y metersPerUnit
- NVIDIA Learn OpenUSD: formatos de archivo USD
- Library of Congress: USD y USDZ
- Linux Foundation: OpenUSD Core Specification 1.0
- Apple: archivos 3D en Vista Previa, edición y exportación
- Apple: AR Quick Look
- Apple Developer Forums: USDZ en Vista Previa en macOS 26.2
¿Tienes un USDZ de tu iPhone, un escaneo por ejemplo, y no sabes cómo medirlo o imprimirlo? Escríbeme a apps@xfanta.com y le echaré un vistazo.
Ábrelo en Preview3D
STEP, 3MF, STL, G-code, BGCODE y más en el Mac, el iPad, el iPhone y el Vision Pro. Una sola compra, sin cuenta, sin red.
Preview3D en la App Store