Pourquoi convertir USD en GLTF ?
On convertit le usd en .gltf pour le Web et les visionneuses en temps réel, où le glTF/GLB est le format de diffusion standard pour la 3D sur les navigateurs, la RA et les moteurs de jeu. glTF conserve les matériaux PBR, les maillages et les animations de base dans un paquet compact et largement supporté.
Comment convertir USD en GLTF
Blender FREE
Importez l'USD, puis File > Export > glTF 2.0, en choisissant .glb pour un fichier unique packagé ou .gltf pour des actifs séparés, avec les options « Materials » et « Animation » activées.
usd2gltf OPEN-SOURCE
Installez le paquet usd2gltf (pip install usd2gltf) et lancez-le sur votre .usd pour générer du .gltf/.glb, en convertissant les maillages, les UV et l'animation.
NVIDIA Omniverse
Utilisez les convertisseurs/exportateurs d'Omniverse, qui supportent l'export de l'USD vers glTF, pour enregistrer la scène en .gltf ou .glb.
À propos de ces formats
Un fichier .usd contient une scène 3D au format Universal Scene Description de Pixar, stockant la géométrie, l'ombrage et des références à d'autres ressources qui sont composées dans un…
Ouvrir les détails de .USD →Un fichier .GLTF est associé à GL Transmission Format, un fichier de type 3d image.
Ouvrir les détails de .GLTF →Qualité et points de vigilance
- La composition USD (références, variantes, instanciation) est aplatie en un seul graphe de scène glTF.
- glTF ne supporte que le PBR metallic-roughness, donc les réseaux de shaders USD/MaterialX inhabituels sont approximés ou abandonnés.
- Certaines fonctionnalités USD (skinning complexe, caméras, lumières) peuvent ne pas survivre ; vérifiez l'animation et les matériaux dans une visionneuse glTF après l'exportation.
Foire aux questions
Puis-je obtenir un résultat en un seul fichier ?
.glb dans Blender pour emballer la géométrie, les matériaux et les textures dans un seul fichier binaire pour un partage facile sur le Web.Est-ce que guc convertit l'USD en glTF ?
guc fait l'inverse, du glTF vers l'USD. Pour l'USD vers glTF, utilisez Blender, Omniverse ou usd2gltf.