Preview3D
Obtenir

Que sont les fichiers .usdz et .usd ? Format USD, ouverture sur Mac

USD (Universal Scene Description) est le format ouvert de Pixar pour les scènes 3D, et USDZ sa forme empaquetée. Apple l’utilise pour la RA sur iPhone, iPad et Vision Pro. Une scène peut être enregistrée en texte (.usda), en binaire (.usdc) ou de l’une ou l’autre façon (.usd), et elle peut se composer de nombreux fichiers. Le Mac le connaît mieux que presque tout autre format 3D : sur macOS 27, Aperçu l’ouvre, le modifie et l’enregistre.

En bref

Extension
.usdz, .usd, .usda, .usdc
Type
Scène 3D
Créé par
Pixar
Depuis
2016
Norme
Pas une norme officielle
Spécification
OpenUSD: USDZ
macOS sans app
L’ouvre et affiche des aperçus

Faits vérifiés le 4 novembre 2026

Quatre extensions, un seul format

  • .usda est du texte lisible et commence par la ligne #usda 1.0.
  • .usdc est l’encodage binaire appelé Crate. Il commence par les octets PXR-USDC et se charge plus vite.
  • .usd peut être l’un ou l’autre ; le programme fait la différence à l’ouverture du fichier.
  • .usdz est un ZIP non compressé qui contient la scène avec ses textures. Les fichiers qu’il renferme sont alignés sur 64 octets pour pouvoir être lus directement en mémoire, et le premier fichier doit être une scène USD.

Sur macOS 27, des outils USD sont fournis avec le système, dans /usr/bin. usdcat affiche un fichier binaire sous forme de texte, usdtree montre la structure de la scène, usdzip crée un USDZ et usdchecker le vérifie. Voici le début d’un cylindre exporté depuis Blender en .usdc, affiché en texte par usdcat :

#usda 1.0
(
    defaultPrim = "root"
    doc = "Blender v5.1.0"
    metersPerUnit = 1
    upAxis = "Z"
)

Et voici sa scène selon usdtree. Outre le cylindre, elle contient des lumières et une caméra :

/
 `--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]

Une scène faite de nombreux fichiers

USD peut construire une scène à partir de plusieurs fichiers : calques (layers), références à d’autres fichiers, variantes, textures à côté de la scène. Pour un studio aux milliers d’objets, c’est une force ; pour qui a reçu un seul fichier, c’est un piège. Le guide d’Aperçu d’Apple déconseille explicitement de sortir les fichiers USD de leur dossier.

Quand j’ai empaqueté notre cylindre dans un USDZ avec usdzip, usdchecker a rejeté le paquet. La scène fait référence à une texture, textures/color_0C0C0C.exr, qui n’est pas dans le paquet, parce que je n’avais empaqueté que le .usdc. Avant de transmettre un USDZ, faites-le vérifier :

usdchecker model.usdz

Pour le partage, l’USDZ est le bon choix, car il porte tout dans un seul fichier. Encore faut-il qu’il contienne vraiment tout.

Unités : metersPerUnit et l’axe vertical

USD écrit son unité dans l’en-tête de la scène sous la forme metersPerUnit : combien de mètres vaut une unité. Si elle manque, ce sont les centimètres (0,01). L’en-tête indique aussi quel axe pointe vers le haut, upAxis Y ou Z, et les programmes ne sont pas d’accord sur ce point.

Le cylindre Blender ci-dessus a metersPerUnit = 1 dans son en-tête — des mètres —, mais son étendue dans le fichier va de −27 à 27. D’après le fichier, c’est un cylindre de 54 mètres de large. Les nombres étaient en réalité des millimètres, et l’en-tête dit autre chose. Sur macOS 27, Aperçu permet de changer les unités et l’axe vertical d’une scène.

Ce que contient USD

  • Des maillages et d’autres géométries, avec une hiérarchie d’objets et des noms.
  • Des matériaux et des textures. Un USDZ peut contenir des images PNG, JPEG, EXR et AVIF.
  • Des lumières et des caméras, comme le montre l’arbre ci-dessus.
  • De l’animation. Aperçu sur macOS 27 sait la lire.

D’où vient USD

Pixar a commencé à développer USD en 2012 pour succéder à ses précédents systèmes de scènes, et l’a publié en open source en juillet 2016. Apple a présenté l’USDZ avec Pixar à la WWDC de juin 2018, pour AR Quick Look dans iOS 12. En août 2023, Pixar, Adobe, Apple, Autodesk et NVIDIA ont fondé l’Alliance for OpenUSD, qui a publié en décembre 2025 sa première spécification normative, OpenUSD Core Specification 1.0. L’alliance y voit un premier pas vers une norme ISO.

Comment ouvrir USD et USDZ sur Mac, iPad, iPhone et Vision Pro

USD est l’un des rares formats 3D qu’Apple prend entièrement en charge :

  • Sur Mac, Aperçu l’ouvre sur macOS 27. Vous pouvez déplacer et faire pivoter des pièces, changer les matériaux et les lumières, choisir entre trois moteurs de rendu, et enregistrer en USD, USDA, USDC ou USDZ. Il modifie directement un fichier à un seul calque et enregistre les autres sous forme de copie. Quick Look et le Finder affichent USD, USDA, USDC et USDZ par eux-mêmes (vérifié sur macOS 27.0.1). Un signalement sur les forums d’Apple indique que certains fichiers USDZ s’affichaient en noir dans Aperçu sur macOS 26.2.
  • Sur iPhone et iPad, AR Quick Look ouvre l’USDZ directement depuis Fichiers, Safari, Messages, Mail ou Notes, à partir d’iOS 12.
  • Sur Vision Pro, Quick Look l’affiche dans votre espace.
  • Reality Composer Pro d’Apple sert à créer des scènes de RA.

Preview3D ouvre USD, USDA, USDC et USDZ sur Mac, iPad, iPhone et Vision Pro, avec les matériaux et les lumières que contient le fichier. Elle ajoute ce qu’Aperçu ne fait pas : Infos du modèle avec les dimensions et le nombre de triangles, une vérification du maillage, et la conversion vers des formats d’impression.

Convertir un USDZ en STL

Aperçu n’enregistre la 3D qu’aux formats USD. Pour l’impression, il vous faut du STL, de l’OBJ ou du PLY, et Preview3D convertit vers ces formats sur Mac depuis Fichier → Exporter le modèle sous… (⌥⌘E), sans rien envoyer en ligne. Les matériaux, les lumières et l’animation disparaissent. Vérifiez ensuite la taille dans le trancheur (slicer), car un USD peut être en centimètres, en mètres ou en n’importe quoi d’autre — et l’en-tête ne correspond pas forcément à la réalité, comme le montre le cylindre ci-dessus.

Questions fréquentes

Quelle différence entre .usda, .usdc et .usdz ?

Le .usda est du texte, le .usdc du binaire, et le .usd peut être l’un ou l’autre. Le .usdz est un paquet ZIP qui réunit la scène et ses textures dans un seul fichier.

Lequel envoyer ?

L’USDZ. C’est un seul fichier, et iPhone, iPad, Vision Pro et Mac l’ouvrent sans autre app.

Pourquoi mon USD a-t-il perdu ses textures après un déplacement ?

Une scène USD fait souvent référence à des fichiers de son dossier. Déplacez tout le dossier, ou empaquetez la scène dans un USDZ et vérifiez-le avec usdchecker.

Puis-je modifier un USDZ ?

Selon la spécification, le paquet est en lecture seule : on décompresse, on modifie, on réempaquette. Aperçu sur macOS 27 modifie directement une scène à un seul calque et enregistre les autres sous forme de copie.

Comment convertir un USDZ en STL ?

Sur Mac, dans Preview3D, avec Fichier → Exporter le modèle sous…, sans l’envoyer nulle part. Vérifiez ensuite la taille dans le trancheur.

Android ouvre-t-il l’USDZ ?

Non. Sur Android et sur le web, on utilise le GLB à la place.

Pages associées

Sources

Vous avez un USDZ venu de votre iPhone — un scan, par exemple — et vous ne savez pas comment le mesurer ou l’imprimer ? Écrivez-moi à apps@xfanta.com et j’y jetterai un œil.

Ouvrez-le dans Preview3D

STEP, 3MF, STL, G-code, BGCODE et plus sur Mac, iPad, iPhone et Vision Pro. Un seul achat, sans compte, sans réseau.

Preview3D sur l’App Store