Pourquoi convertir USD en ABC ?
Les utilisateurs passent du usd au .abc lorsqu'un outil en aval ne lit que les caches de géométrie Alembic, ou lorsqu'ils ont besoin d'un cache plat et autonome de maillages animés et de points au lieu d'une scène USD composée en couches. Alembic est un format d'échange courant (plus petit dénominateur commun) dans les pipelines de cinéma et de VFX.
Comment convertir USD en ABC
usdcat (OpenUSD) FREE
Une fois le plugin Alembic d'OpenUSD compilé, lancez usdcat scene.usd --out scene.abc. Cela écrit la géométrie composée dans un fichier .abc que vous pouvez inspecter dans usdview.
SideFX Houdini
Importez l'USD dans un réseau LOP, puis ajoutez un ROP Alembic Output (ou File Cache réglé sur .abc) et exportez la scène calculée en tant que scene.abc.
Autodesk Maya
Chargez la scène avec le plugin USD (mayaUsd), sélectionnez la géométrie, puis utilisez Cache > Alembic Cache > Export Selection to Alembic (la commande abcExport) pour enregistrer le .abc.
À 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 ABC est un morceau écrit en notation musicale ABC, un raccourci en texte brut pour les mélodies utilisé principalement pour partager la musique folklorique et traditionnelle.…
Ouvrir les détails de .ABC →Qualité et points de vigilance
- La composition USD (couches, références, variantes, instanciation) est aplatie en géométrie calculée par image ; vous ne pouvez pas revenir à la scène originale en couches.
- Le plugin Alembic d'OpenUSD ne traduit pas les schémas FaceSet, NuPatch ou Light, et les Component Ops sont aplatis en matrices 4x4.
- Les matériaux et les réseaux d'ombrage ne sont pas transportés par la géométrie Alembic ; seuls la géométrie, les transformations et les primvars standards survivent.
Foire aux questions
La méthode gratuite usdcat conserve-t-elle l'animation ?
Pourquoi mes matériaux ont-ils disparu ?
Puis-je reconvertir le .abc en USD plus tard ?
.abc avec usdcat file.abc --out file.usd, mais il sera importé comme une géométrie aplatie et non comme vos couches composées d'origine.