Warum USD in ABC konvertieren?
Benutzer verschieben usd nach .abc, wenn ein nachgelagertes Tool nur Alembic-Geometrie-Caches liest oder wenn sie einen flachen, eigenständigen Cache von animierten Meshes und Punkten anstelle einer komplexen, geschichteten USD-Szene benötigen. Alembic ist ein gängiger Austausch-Cache für den kleinsten gemeinsamen Nenner in Film- und VFX-Pipelines.
Wie man USD in ABC konvertiert
usdcat (OpenUSD) FREE
Führen Sie bei installiertem OpenUSD-Alembic-Plugin usdcat scene.usd --out scene.abc aus. Dies schreibt die komponierte Geometrie in eine .abc-Datei, die Sie in usdview inspizieren können.
SideFX Houdini
Importieren Sie die USD-Datei in ein LOP-Netzwerk, fügen Sie einen ROP Alembic Output (oder File Cache eingestellt auf .abc) hinzu und schreiben Sie die berechnete Stage als scene.abc aus.
Autodesk Maya
Laden Sie die Stage mit dem USD-Plugin (mayaUsd), wählen Sie die Geometrie aus und verwenden Sie Cache > Alembic Cache > Export Selection to Alembic (den Befehl abcExport), um die .abc-Datei zu speichern.
Über diese Formate
Eine .usd-Datei enthält eine 3D-Szene im Universal Scene Description-Format von Pixar und speichert Geometrie, Shading sowie Referenzen auf andere Assets, die zu einem Szenengraphen…
.USD-Details öffnen →Eine ABC-Datei ist eine in ABC-Musiknotation verfasste Melodie, eine reine Text-Kurzschrift für Melodien, die hauptsächlich zum Austausch von Volks- und traditioneller Musik verwendet wird.…
.ABC-Details öffnen →Qualität & worauf zu achten ist
- Die USD-Komposition (Layer, Referenzen, Varianten, Instancing) wird in gebackene Geometrie pro Frame umgewandelt; eine Rückkehr zur ursprünglichen geschichteten Szene ist nicht möglich.
- Das OpenUSD-Alembic-Plugin übersetzt keine FaceSet-, NuPatch- oder Light-Schemas, und Component Ops werden in 4x4-Matrizen umgewandelt.
- Materialien und Shading-Netzwerke werden von Alembic-Geometrie nicht übertragen; nur Geometrie, Transformationen und Standard-Primvars bleiben erhalten.
Häufig gestellte Fragen
Bleiben Animationen bei der kostenlosen usdcat-Methode erhalten?
Warum sind meine Materialien verschwunden?
Kann ich die .abc-Datei später wieder in USD konvertieren?
.abc-Datei mit usdcat file.abc --out file.usd zurücklesen, aber sie wird als flache, gebackene Geometrie importiert, nicht als Ihre ursprünglichen geschichteten Layer.