Standmixer - AWS 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.

Standmixer

Anmerkung

Weitere Informationen zur Installation, Konfiguration und Verwendung dieser Integration auf Ihrer Workstation finden Sie im Benutzerhandbuch zur Blender-Integration unter GitHub.

Blender ist ein kostenloses Open-Source-Software-Toolset für 3D-Computergrafiken, das für die Erstellung von Animationsfilmen, visuellen Effekten, Kunst, 3D-gedruckten Modellen, Bewegungsgrafiken, interaktiven 3D-Anwendungen, virtueller Realität und Computerspielen verwendet wird. Blender wird von Deadline Cloud unterstützt und bietet eine umfassende Integration, einschließlich Einreichern, Conda-Paketen und einem Adapter für eine höhere Renderleistung.

Überblick über den Support

Blender wird von den folgenden Komponenten unterstützt:

  • Submitter: Integrierter Submitter für die direkte Einreichung von Jobs aus Blender mit automatischer Szenen- und Objekterkennung.

  • Conda-Pakete: Deadline Cloud für die automatische Installation auf vom Service verwalteten Flotten.

  • Adaptor: Middleware für effizientes Rendern mit Sticky-Sessions und zusätzlicher Überwachung.

  • Plattformübergreifende Kompatibilität: Submitter-Unterstützung für Windows, macOS und Linux mit Worker-Unterstützung für Windows und Linux mit automatischer Pfadzuweisung.

Kompatibilität mit Blender-Versionen

Die folgende Tabelle zeigt die aktuellen Unterstützungsstufen für Blender-Versionen:

Major Version Support für Einreicher Conda-Unterstützung Render-Engines
3.6 Windows, macOS, Linux Linux Zyklen, Eevee, Workbench
4.2 Windows, macOS, Linux Linux Zyklen, Eevee, Workbench
4.5 Windows, macOS, Linux Linux Zyklen, Eevee, Workbench

Erste Schritte

Um Blender mit Deadline Cloud zu verwenden:

  1. Erstellen Sie eine vom Service verwaltete Flotte und ordnen Sie sie einer Warteschlange zu. Ihre Warteschlange muss mit einer Warteschlangenumgebung eingerichtet sein, die den Deadline-Cloud-Conda-Kanal unterstützt. Weitere Informationen finden Sie unter Eine Warteschlangenumgebung erstellen.

  2. Installieren Sie den Deadline Cloud-Monitor und den Blender Submitter mithilfe der Installationsprogramme für Deadline Cloud Monitor und Submitter auf Ihrer Künstler-Workstation. Weitere Informationen finden Sie unter Richten Sie Ihre Workstation ein.

  3. Reichen Sie Ihren Job mithilfe des integrierten Submitters direkt von Blender aus in die Warteschlange ein.

  4. Überwachen Sie den Job und laden Sie die Ausgabe mithilfe des Deadline Cloud-Monitors herunter.

Weitere Informationen zur Verwendung des integrierten Blender-Submitters finden Sie im Benutzerhandbuch zur Blender-Integration unter. GitHub

Verwenden des Blender-Submitters

Um einen Renderjob von Blender aus einzureichen:

  1. Öffnen Sie Blender und laden Sie Ihre Szenendatei.

  2. Konfigurieren Sie Ihre Rendereinstellungen, einschließlich Ausgabepfad, Bildbereich und Render-Engine (Cycles, Eevee oder Workbench).

  3. Wählen Sie im oberen Menü „Rendern“ > „Deadline Cloud“.

  4. Gehen Sie im Dialogfeld zur Einreichung von Deadline Cloud wie folgt vor:

    • Geben Sie einen Jobnamen und eine Beschreibung ein.

    • Wählen Sie Ihre Zielfarm und Warteschlange aus.

    • Konfigurieren Sie Jobanhänge so, dass sie Ihre Szenendatei und alle externen Ressourcen enthalten.

    • Überprüfen Sie die Rendereinstellungen und den Frame-Bereich.

  5. Wählen Sie „Absenden“, um Ihren Auftrag in die Warteschlange zu stellen.

Die Deadline Cloud-Einreichung erkennt automatisch Ihre Szenenabhängigkeiten, konfiguriert die entsprechende Render-Engine und sendet den Job mit den richtigen Conda-Paketen für Ihre Blender-Version.

Erweiterte -Konfigurationen

Verwenden Sie nicht unterstützte Versionen

Deadline Cloud unterstützt und testet nur die Workstation- und Worker-Softwareversionen in der obigen Tabelle. Bei Verwendung des Submitters versucht der Worker, dieselbe Version zu installieren, die auf der Workstation verwendet wird. Dies schlägt fehl, wenn die Workstation-Version von Blender nicht in der obigen Versionstabelle erscheint.

Wenn Sie eine nicht unterstützte Version von Blender benötigen, haben Sie die folgenden Optionen:

  • Wenn Sie den Job von Blender aus einreichen, können Sie den CondaPackages Warteschlangenparameter überschreiben, um eine unterstützte Version anzugeben, die auf dem Worker verwendet werden soll (z. B.blender=4.5, blender-openjd=*). Dies kann funktionieren oder auch nicht, je nachdem, welche Funktionen Ihre Szene verwendet und wie Blender mit Szenen aus Ihrer Workstation-Version arbeitet.

  • Sie können ein benutzerdefiniertes Conda-Rezept und einen Kanal für die gewünschte Version erstellen, die auf dem Worker installiert werden sollen. Verwenden Sie das unten verlinkte Conda-Rezept für eine unterstützte Version als Ausgangspunkt und verpacken Sie Ihre gewünschte Version in einem benutzerdefinierten Conda-Channel. Weitere Informationen zum Erstellen benutzerdefinierter Conda-Kanäle finden Sie unter Benutzerdefinierte Conda-Kanäle erstellen.

Blender-Render-Engines

Blender enthält mehrere integrierte Render-Engines, die unterstützt werden:

Render-Engine Description GPU-Unterstützung Hinweise
Zyklen Physisch basierter Pfad-Tracer GPU/CPU-Hybrid Rendering in Produktionsqualität mit GPU-Beschleunigung
Eevee Render-Engine in Echtzeit GPU-optimiert Schnelles Viewport und finales Rendern
Workbench Solide Shading-Engine GPU-optimiert Zum Modellieren und Modellieren von Workflows

Alle Render-Engines werden automatisch vom integrierten Blender-Absender erkannt und konfiguriert. Die GPU-Beschleunigung ist verfügbar, wenn serviceverwaltete Flotten mit GPU-fähigen Instanzen verwendet werden.

Frist: Cloud Conda Channel

In der folgenden Tabelle sind alle für Blender geltenden Conda-Pakete aufgeführt, die für vom Service verwaltete Flotten im Deadline-Cloud-Conda-Kanal verfügbar sind:

BS Package Version Hinweise
Linux Mixer 3.6 Beinhaltet alle integrierten Render-Engines
Linux Mixer 4.2 Beinhaltet alle integrierten Render-Engines
Linux Mixer 4.5 Beinhaltet alle integrierten Render-Engines
Linux blender-openjd Beinhaltet den Blender-Adapter

Open-Source-Ressourcen

Der Einreicher und der Adapter sind Open Source und verfügbar unter: GitHub