USDZ, GLB et glTF : les différences
En bref: L'USDZ est le format 3D en fichier unique d'Apple pour la réalité augmentée sur iPhone, iPad et Vision Pro ; le GLB est la version binaire en fichier unique du glTF, utilisée par Android Scene Viewer, les sites web et la plupart des moteurs 3D. Pour de l'AR sur tous les téléphones, il vous faut les deux fichiers du même modèle.
Comparatif
| USDZ | GLB | glTF | OBJ | |
|---|---|---|---|---|
| Créé par | Pixar (USD) et Apple | Khronos Group | Khronos Group | Wavefront |
| Fichiers | Un paquet zip | Un fichier binaire | JSON plus binaire et images séparés | Fichier texte plus .mtl et images |
| AR sur iPhone | Natif (AR Quick Look) | Non natif | Non natif | Non |
| AR sur Android | Non | Natif (Scene Viewer) | Oui | Non |
| Visionneuses web | Limité | Oui (model-viewer, three.js, Babylon.js) | Oui | Oui |
| Matériaux | Physiquement réalistes (PBR) | Physiquement réalistes (PBR) | Physiquement réalistes (PBR) | Basiques |
| Animation | Oui | Oui | Oui | Non |
La règle simple
- Uniquement des appareils Apple : USDZ.
- Android, sites web, Shopify, moteurs de jeu : GLB.
- Tout le monde, y compris un bouton Voir en AR sur votre site : les deux. Utilisez model-viewer avec src défini sur le GLB et ios-src sur l'USDZ.
- Pour modifier dans un outil 3D : glTF ou le format propre à l'outil, puis exportez en GLB et en USDZ à la fin.
Pourquoi glTF et GLB sont la même chose sous deux formes
Le glTF stocke la scène dans un fichier JSON qui renvoie à des tampons et des textures séparés. Le GLB place les mêmes données dans un seul fichier binaire. Pour l'envoi, le partage et l'AR, le GLB est plus pratique, car il n'y a qu'un seul fichier à déplacer.
Convertir de l'un à l'autre
À partir d'une photo, vous n'avez pas besoin d'outil 3D : jpgtousdz crée l'USDZ et le GLB à partir de la même image, à la même taille réelle. À partir d'un modèle 3D existant, utilisez un outil 3D (Blender, Apple Reality Converter) et vérifiez l'échelle après l'export, car l'échelle et les réglages de matériaux sont là où les conversions échouent le plus souvent.
Essayez maintenant
Transformez une photo en USDZ et GLB à taille réelle en quelques secondes, ou une vidéo en modèle 3D. Votre première conversion de photo est gratuite.
Convertisseur JPG en USDZFAQ
Le GLB est-il meilleur que l'USDZ ?
Aucun n'est meilleur : ils servent des plateformes différentes. AR Quick Look sur iPhone demande de l'USDZ, Scene Viewer sur Android demande du GLB ou du glTF.
L'iPhone ouvre-t-il les fichiers GLB ?
Pas dans AR Quick Look. Des visionneuses web comme model-viewer peuvent afficher un GLB dans le navigateur et, sur iPhone, le convertir en USDZ à la volée, mais un vrai fichier USDZ donne un résultat plus fiable.
Lequel est le plus léger, l'USDZ ou le GLB ?
Cela dépend du contenu. L'USDZ n'est pas compressé : il est donc souvent un peu plus volumineux pour le même modèle et les mêmes textures.