View a markdown version of this page

Rendern Sie USD-Szenen mit Houdini Husk auf Deadline Cloud - Deadline Cloud

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Rendern Sie USD-Szenen mit Houdini Husk auf Deadline Cloud

Das Job-Bundle houdini_husk_usd_render rendert eine USD-Szene mit der Houdini Husk CLI. Standardmäßig rendert Husk mit dem Houdini Karma-Renderer, aber Husk unterstützt jeden USD-Render-Delegaten. Hydra-compatible Das Paket wird mithilfe des Frames-Job-Parameters auf eine Aufgabe pro Frame erweitert und beschränkt die Ausführung aufgrund der Hostanforderungen auf Linux-Worker.

Um mit der KarmaXPU GPU-Engine zu rendern, entfernen Sie den Kommentar zur amount.worker.gpu Hostanforderung in der Jobvorlage, sodass der Job für einen Worker mit einer GPU geplant wird. Für die Ausführung des Karma-Renderers ist eine Karma-Lizenz erforderlich. Service-managed Flotten stellen automatisch nutzungsabhängige Karma-Lizenzen bereit.

Dieses Paket zeigt auch, wie Sie ein benutzerdefiniertes Asset-Introspektionstool für Jobanhänge schreiben. Das mitgelieferte generate_usd_job.py Skript überprüft eine USD-Datei, findet alle referenzierten Asset-Dateien und generiert ein Job-Bundle mit Verweisen auf Jobanhänge für diese Assets. Um das Skript zu verwenden, installieren Sie die Bibliotheken usd-core und deadline Python und führen Sie Folgendes aus:

python3 generate_usd_job.py my_scene.usd

Das Bundle unterstützt V-Ray auch Redshift-Renderer über ihre Hydra-Renderdelegierten. Um diese Renderer zu verwenden, erstellen Sie ein Conda-Paket mit den Conda-Rezepten houdini-vray-7, houdini-redshift-2025 oder houdini-redshift-2026.

Das Paket enthält eine sample.usda Datei mit einem Würfel und einer Kugel, die keine externen Abhängigkeiten hat und gerendert werden kann, ohne dass weitere Dateien angehängt werden müssen.