View a markdown version of this page

Testen Sie Ihre Pakete mit einem Maya Renderjob - 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.

Testen Sie Ihre Pakete mit einem Maya Renderjob

Nachdem Sie die maya-openjd Pakete MayaMtoA, und erstellt haben, können Sie sie mit einem Renderjob testen. Das Deadline Cloud-Beispiel-Repository enthält einen Plattenspieler mit dem Arnold Job-Bundle „Maya/“, der eine Animation mit Maya und rendert. Arnold Das Job-Bundle dient auch FFmpeg zur Kodierung eines Videos, das auf dem Kanal verfügbar ist. conda-forge

Lokales Testen

Sie können die Jobvorlage mit der Open Job Description CLI auf Ihrer Workstation ausführen. Installieren Sie die CLI mitpip.

pip install openjd-cli

Führen Sie im job_bundles Verzeichnis im Beispiel-Repository den folgenden Befehl aus. Der ErrorOnArnoldLicenseFail=false Parameter weist Arnold an, dass mit Wasserzeichen gerendert werden soll, anstatt fehlzuschlagen, wenn keine Lizenz verfügbar ist.

openjd run turntable_with_maya_arnold/template.yaml \ --environment ../queue_environments/conda_queue_env_pyrattler.yaml \ -p CondaPackages="maya maya-mtoa maya-openjd ffmpeg" \ -p CondaChannels="file://$HOME/my-conda-channel conda-forge" \ -p ErrorOnArnoldLicenseFail=false \ -p FrameRange=1-5

Die --environment Option wendet die Conda-Warteschlangenumgebung an, die eine virtuelle Conda-Umgebung mit den in angegebenen Paketen erstellt. CondaPackages Der CondaChannels Parameter umfasst sowohl den lokalen Kanal für Ihre benutzerdefinierten Pakete als auch für. conda-forge ffmpeg Wenn Sie auf einem Amazon S3 S3-Kanal statt auf einem lokalen Kanal veröffentlicht haben, ersetzen Sie den file:// Pfad durch Ihre s3:// Kanal-URL.

Wenn der Job abgeschlossen ist, befindet sich die gerenderte Ausgabe im turntable_with_maya_arnold/output/ Verzeichnis.

Testen auf Deadline Cloud

Nachdem Sie Ihre Produktionswarteschlange für die Verwendung des Amazon S3 S3-Conda-Kanals konfiguriert haben, senden Sie den Renderjob an Deadline Cloud. Fügen Sie den conda-forge Kanal dem CondaChannels Parameter in Ihrer Conda-Warteschlangenumgebung hinzu, um eine Quelle für ffmpeg und die Python-Abhängigkeiten bereitzustellen, die der Adapter benötigt. Führen Sie im job_bundles Verzeichnis im Beispiel-Repository den folgenden Befehl aus.

deadline bundle submit turntable_with_maya_arnold

Verwenden Sie den Deadline Cloud-Monitor, um den Fortschritt des Jobs zu verfolgen. Wählen Sie im Monitor die Aufgabe für den Job aus und klicken Sie auf Protokolle anzeigen. Wählen Sie die Aktion Conda-Sitzung starten, um zu überprüfenmaya, ob die maya-openjd Paketemaya-mtoa, und im Amazon S3 S3-Kanal gefunden wurden.