View a markdown version of this page

Autodesk 3ds Max - 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.

Autodesk 3ds Max

Anmerkung

Wenn Sie Autodesk 3ds Max mit AWS Deadline Cloud verwenden, können Sie die in Ihrem Abonnement enthaltenen Autodesk Cloud-Rechte nutzen. Weitere Informationen zu Cloud-Rechten und Abonnementvorteilen finden Sie unter Häufig gestellte Fragen zu Abonnementvorteilen: Cloud-Rechte auf der Autodesk-Website.

Autodesk 3ds Max ist ein professionelles 3D-Computergrafikprogramm zum Erstellen von 3D-Animationen, Modellen, Spielen und Bildern. Deadline Cloud bietet umfassenden Support für 3ds Max mit integrierten Submittern, Host-Konfigurationsskripten, nutzungsbasierter Lizenzierung und Adaptern für eine höhere Renderleistung. Dieses Handbuch enthält schrittweise Anleitungen zur Verwendung von AWS Deadline Cloud mit 3ds Max, um Ihre Projekte schneller zu rendern, indem Renderaufgaben auf mehrere Computer verteilt werden.

Überblick über den Support

3ds Max wird von den folgenden Komponenten unterstützt:

  • Submitter: Integrierter Submitter für die direkte Auftragsübermittlung von 3ds Max mit automatischer Szenen- und Objekterkennung.

  • Host-Konfigurationsskript: Beispiel für ein Host-Konfigurationsskript zur Installation von 3ds Max.

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

  • Cross-platform Kompatibilität: Submitter-Unterstützung für Windows mit Worker-Unterstützung für Windows und automatischer Pfadzuweisung.

  • Usage-based Lizenzierung: Pay-as-you-go Lizenzierung für 3ds Max und Corona.

Kompatibilität der 3ds Max-Versionen

Die folgende Tabelle zeigt die aktuellen Unterstützungsstufen für 3ds Max-Versionen:

Major Version Support für Einreicher Support für die Host-Konfiguration
2024 Windows Windows
2025 Windows Windows
2026 Windows Windows

3ds Max unterscheidet sich von anderen Tools zur Erstellung digitaler Inhalte

In Deadline Cloud wird 3ds Max mithilfe von Host-Konfigurationsskripten anstelle von Conda-Paketen installiert. Dies unterscheidet sich von den meisten anderen DCCs in Deadline Cloud aufgrund der besonderen Anforderungen des 3ds Max-Installationsprozesses, da die Anwendung von einem Systemadministrator installiert werden muss.

Erste Schritte

So verwenden Sie 3ds Max mit Deadline Cloud:

  1. Erstellen Sie eine vom Service verwaltete Flotte und ordnen Sie sie einer Warteschlange zu. Konfigurieren Sie die Flotte mit GPU-Unterstützung, wenn Sie GPU-accelerated Rendering-Funktionen verwenden möchten. Die Flotte muss mit einem Host-Konfigurationsskript konfiguriert werden, das 3ds Max installiert. Weitere Informationen finden Sie unter Einrichtung des 3ds Max Host Configurationsskripts und im 3ds Max Host Config-Beispiel unter. GitHub

  2. Installieren Sie den Deadline Cloud-Monitor und den 3ds Max Submitter mithilfe der Installationsprogramme Deadline Cloud Submitter und Monitor 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 3ds Max aus in die Warteschlange ein.

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

Flottenhost-Konfiguration

Bevor Sie den 3ds Max Submitter einrichten, konfigurieren Sie die Deadline Cloud-Flotte wie folgt.

3ds Max ist ein beliebtes Tool zur Erstellung digitaler Inhalte von Autodesk. 3ds Max läuft unter Windows und erfordert Administratorzugriff für die Installation auf einem Host. Aufgrund der administrativen Anforderungen empfiehlt Deadline Cloud, 3ds Max mithilfe von Host-Konfigurationsskripten auf dem Worker-Host zu installieren.

Mit benutzerdefinierten Flottenhost-Konfigurationsskripten können Sie administrative Aufgaben, wie z. B. die Softwareinstallation, für Ihre vom Service verwalteten Flottenmitarbeiter ausführen. Diese Skripts werden mit erhöhten Rechten ausgeführt, sodass Sie Ihre Mitarbeiter flexibel für Ihr System konfigurieren können.

Beispiele

Beispiele sind für 3ds Max 2024 und 2025 mit V-Ray und für Integrationen mit Plugins wie TyFlow verfügbar. Wenn Sie weitere Beispiele anfordern möchten, schlagen Sie Ideen im Diskussionsforum vor.

Vollständige Beispiele für Host-Konfigurationsskripte finden Sie unter deadline-cloud- samples/host_configuration_scripts /3dsmax.

Anmerkung

In den Beispielen werden zwar bestimmte 3ds Max-Versionen installiert, der Deadline Cloud-Absender unterstützt jedoch auch 3ds Max 2025 und 2026. Das Installationsskript sollte für 3ds Max 2025 und 2026 gleichermaßen funktionieren.

Installation

Um den Deadline Cloud Submitter für Autodesk 3ds Max zu installieren, bereiten Sie die folgende Umgebung vor:

  • Windows-Arbeitsstation.

  • Installation von Autodesk 3ds Max 2024, 2025 oder 2026.

  • Optional: V-Ray 6 oder 7 für die 3ds Max-Installation.

  • Zugriff auf eine Deadline Cloud-Farm mit einer der folgenden Optionen:

    • Eine vom Windows-Dienst verwaltete Flotte mit Autodesk 3ds Max-Hostkonfiguration.

    • Eine vom Kunden verwaltete Flotte mit Autodesk 3ds Max und eingerichteter Lizenzierung.

Installation des Absenders

Mit der Autodesk 3ds Max Submitter Extension können Sie Jobs direkt von 3ds Max aus an Deadline Cloud senden. So installieren Sie den Submitter:

  1. Laden Sie das Installationsprogramm für Deadline Cloud Submitter herunter.

  2. Führen Sie das Installationsprogramm aus und folgen Sie den Anweisungen auf dem Bildschirm.

  3. Starten Sie 3ds Max nach der Installation.

Den Absender aktualisieren

Um den Absender auf die neueste Version zu aktualisieren, laden Sie das neueste Installationsprogramm für den Einreicher herunter und führen Sie es aus.

Verwenden Sie den Autodesk 3ds Max Submitter

Um den Deadline Cloud Submitter für 3ds Max zu verwenden, stellen Sie sicher, dass Ihre Farm mit einer Max-capable 3Ds-Flotte konfiguriert ist und dass der Submitter installiert ist. Melden Sie sich bei Deadline Cloud Monitor an oder geben Sie AWS-Anmeldeinformationen mithilfe eines Konfigurationsprofils für den Deadline Cloud-Zugriff ein.

Einen Job einreichen

So reichen Sie einen Job von 3ds Max an Deadline Cloud ein:

  1. Speichern Sie Ihre 3ds Max-Datei.

  2. Wählen Sie in der 3ds Max-Menüleiste die Option Deadline Cloud aus.

  3. Verwenden Sie die Registerkarten im Dialogfeld, um Ihren Job anzupassen.

  4. (Optional) Um die mit einem Job verknüpften Dateien in Ihr Job-Verlaufsverzeichnis zu exportieren, ohne sie zu senden, wählen Sie Paket exportieren.

  5. Wählen Sie Senden und folgen Sie den Anweisungen, um Ihren Job an Deadline Cloud zu senden.

Einstellungen für gemeinsam genutzte Jobs

Die Registerkarte „Einstellungen für gemeinsame Aufträge“ des Deadline Cloud-Absenders für 3ds Max, auf der Auftragseigenschaften, Deadline Cloud-Einstellungen und die Conda-Warteschlangenumgebung angezeigt werden.

Die folgenden Einstellungen gelten für den gesamten Job:

  • Farmauswahl — Wählen Sie aus, auf welcher Farm Ihr Job gerendert werden soll.

  • Warteschlangenauswahl — Wählen Sie die spezifische Warteschlange innerhalb der ausgewählten Farm aus.

  • Jobname — Geben Sie Ihrem Renderjob einen aussagekräftigen Namen.

  • Jobbeschreibung — Fügen Sie optionale Details zu Ihrem Renderjob hinzu.

  • Priorität — Legen Sie die Auftragspriorität für die Warteschlangenverwaltung fest.

  • Anfangsstatus — Steuert, ob der Job sofort gestartet wird oder angehalten bleibt.

  • Max. Anzahl fehlgeschlagener Aufgaben — Maximale Anzahl von Aufgaben, die fehlschlagen können, bevor der Job als fehlgeschlagen markiert wird.

  • Max. Wiederholungen pro Aufgabe — Gibt an, wie oft eine fehlgeschlagene Aufgabe wiederholt wird.

  • Max. Anzahl Mitarbeiter — Maximale Anzahl von Mitarbeitern, die gleichzeitig an diesem Job arbeiten können.

  • Conda-Pakete — Diese Einstellung muss leer sein, da 3ds Max Conda nicht verwendet.

  • Conda-Kanäle — Diese Einstellung muss leer sein, da 3ds Max Conda nicht verwendet.

3Ds-Einstellungen Max-specific

Die Registerkarte mit den auftragsspezifischen Einstellungen des Deadline Cloud-Einreichers für 3ds Max, auf der Projekt- und Ausgabepfade, Renderer, Szenenanpassungen und Renderelementoptionen angezeigt werden.

Die folgenden Einstellungen sind spezifisch für das Rendern mit 3ds Max:

  • Projektpfad — Der 3ds Max-Projektpfad (automatisch erkannt).

  • Ausgabepfad — Verzeichnis, in dem die gerenderten Bilder gespeichert werden.

  • Ausgabedateiname — Basisname für gerenderte Bilddateien. Verwenden Sie ###, um die Frame-Nummer darzustellen.

  • Ausgabedateierweiterung — Dateiformat für gerenderte Bilder (z. B.. exr, .png, .jpg).

  • Zustandssätze — Wählen Sie aus, welcher 3ds Max-Statussatz für das Rendern verwendet werden soll.

  • Renderer — Aktueller Renderer aus den 3ds Max-Rendereinstellungen (schreibgeschützt).

  • Auswahl von Stereokameras — Wählen Sie Renderoptionen für Stereokameras, wenn ein Stereo-Plug-In verfügbar ist.

  • Zu rendernde Kameras — Wählen Sie bestimmte Kameras aus oder rendern Sie alle Kameras.

  • Bildbereich überschreiben — Optional können Sie den Bildbereich der Szene mit benutzerdefinierten Werten überschreiben.

Anpassungen an der Szene

Die folgenden Optionen ändern die Szene während der Einreichung:

  • Objekt-XRefs zusammenführen — Führt externe Objektreferenzen mit der Szene zusammen.

  • Szenen-XRefs zusammenführen — Führt externe Szenenreferenzen mit der Szene zusammen.

  • Material-Editor in der übermittelten Datei löschen — Materialien aus dem Material-Editor entfernen.

  • Material-Editor-Renderer entsperren — Entsperren Sie den Material-Editor-Renderer.

  • Benutzerdefiniertes Material auf Szene anwenden — Wendet ein benutzerdefiniertes Material auf alle Szenenobjekte an.

Elemente rendern

Renderelemente in 3ds Max sind spezielle Ausgabedurchläufe. Sie unterteilen verschiedene Aspekte des gerenderten Bilds in einzelne Komponenten für erweiterte Workflows beim Zusammensetzen und bei der Nachbearbeitung. Diese Elemente ermöglichen es Künstlern, bestimmte Renderkomponenten wie Streufarben, Spiegelglanzlichter, Schatten, reflections und Materialeigenschaften zu isolieren. Künstler können diese Komponenten dann in der Nachbearbeitung präzise steuern und anpassen, ohne die gesamte Szene neu rendern zu müssen. Deadline Cloud für 3ds Max bietet umfassende Unterstützung für Renderelemente mit erweiterter Pfadverwaltung, V-Ray Integration und automatischer Konfiguration beim Rendern.

Der Einreicher bietet erweiterte Unterstützung für Renderelemente mit den folgenden Optionen:

  • Renderelemente ändern — Ermöglicht alle Änderungen an den Renderelementeinstellungen für diese Szene. Wenn diese Option ausgewählt ist, werden die folgenden Optionen beim Rendern angewendet.

  • Renderelemente ausgeben — Steuern Sie die Ausgabe von enable/disable Renderelementen.

  • Pfade für Renderelemente aktualisieren — Automatische Aktualisierung der Ausgabepfade während der Einreichung.

  • Name/Type In Pfad einbeziehen — Fügen Sie Namen oder Typen von Renderelementen zu den Ausgabeverzeichnispfaden hinzu.

  • Name/Type In Dateinamen aufnehmen — Fügen Sie Namen oder Typen von Renderelementen zu den Ausgabedateinamen hinzu.

  • V-Ray Spezifische Einstellungen — VFB-Steuerung und Split-Buffer-Unterstützung für V-Ray Renderelemente.

  • Elemente nach Namen rendern ignorieren — Schließt bestimmte Renderelemente von der Ausgabe aus.

Informationen zu den anderen Tabs für Einsender finden Sie im Deadline Cloud-Leitfaden zur Verwendung eines Absenders.

Bekannte Beschränkungen

Maximale Anzahl von Statussätzen/Batch-Views pro Job

Die Open Job Description (OpenJD) -Spezifikation beschränkt einen Job auf maximal 50 Jobparameter. Da der Einreicher pro Schritt Parameter für jeden Statussatz oder jede Batch-Ansicht erstellt, gibt es praktisch eine Obergrenze dafür, wie viele in einer einzigen Job-Einreichung enthalten sein können.

Der Einreicher verwendet einen festen Satz globaler Parameter sowie Parameter pro Schritt, die mit der Anzahl der Statusgruppen oder Batch-Ansichten skaliert werden:

ParametergruppeAnzahl
Basisparameter (Szenendatei, Fehlerüberprüfung)2
Kameraparameter (wenn eine bestimmte Kamera ausgewählt ist)0 oder 1
Parameter für Renderelemente (wenn die Szene Renderelemente enthält)bis zu 10
Je nach Status, der im Standardmodus festgelegt wurde (Frames, path/name Ausgabe/Format, Auflösung)Jeweils 6
Pro Batch-Ansicht im Batch-Render-Modus (Bilder, path/name Ausgabe/Format, Auflösung, Kamera, Szenenstatus, Voreinstellung, Pixelaspekt)Jeweils 10

Die praktischen Grenzen sind:

EinreichungsmodusElemente rendernSpezifische KameraMaximal pro Auftrag
StandardNeinNein8 Zustandssätze
StandardNeinJa7 Zustandssätze
StandardJaNein6 Zustandssätze
StandardJaJa6 Zustandssätze
Batch-RendernNeinN/A4 Batch-Ansichten
Batch-RendernJaN/A3 Batch-Ansichten

Das Senden eines Jobs mit mehr als 50 Parametern schlägt mit einem Validierungsfehler fehl. Wenn Sie mehr Zustandssätze oder Batchansichten rendern müssen, als das Limit zulässt, teilen Sie sie auf mehrere Jobübermittlungen auf.

V-Ray eigenständiges Rendern von Dateien

Fortgeschrittene V-Ray Benutzer können V-Ray Szenendateien (.vrscene) lokal in 3ds Max exportieren und sie als eigenständige Auftragspakete mit Unterstützung für das Rendern von Kacheln einreichen. Dieser Arbeitsablauf ist besonders nützlich für Renderings mit hoher Auflösung, bei denen das Kacheln den Speicherbedarf reduzieren und die Renderzeiten optimieren kann.

Wann sollte dieser Workflow verwendet werden

Das Rendern von Kacheln mit V-Ray Standalone auf Linux-Workern ist vorteilhaft für:

  • Renderings mit hoher Auflösung (Außenwerbung, hochauflösende Unterhaltungsinhalte).

  • Szenen mit hohem Speicherbedarf, die von der Verarbeitung kleinerer Regionen profitieren.

  • Optimierung der Renderressourcen durch Aufteilen von Bildern in parallel gerenderte Bereiche gleicher Größe.

  • Minimierung der Renderzeit durch Parallelverarbeitung.

  • Senkung der Infrastrukturkosten durch den Einsatz von Linux Amazon Elastic Compute Cloud (Amazon EC2) -Workern anstelle von Windows-Workern (Linux Amazon EC2-Instances haben in der Regel niedrigere Stundensätze als entsprechende Windows-Instances).

Exportieren von V-Ray Szenendateien

V-Ray für 3ds Max beinhaltet einen Szenen-Exporter, der .vrscene Dateien mit allen Szeneninformationen (Geometrie, Lichter, Shader) erstellt, die mit Standalone gerendert werden können. V-Ray

Um eine Szenendatei zu exportieren: V-Ray

  1. Konfigurieren Sie in 3ds Max Ihre V-Ray Rendereinstellungen nach Bedarf.

  2. Verwenden Sie den V-Ray Scene Exporter, um Ihre Szene als .vrscene Datei zu exportieren.

Die exportierte Datei ist ein textbasiertes Format, das vollständige Szenendaten enthält.

Rendering-Jobs für Kacheln einreichen

Sobald Sie Ihre .vrscene Datei exportiert haben, können Sie das eigenständige Auftragspaket für das Rendern von Kacheln verwenden, um optimierte Rendering-Jobs an Deadline Cloud zu senden.

Allgemeine Informationen zum Erstellen und Einreichen von Job-Bundles finden Sie unter Open Job Description Templates for Deadline Cloud im Deadline Cloud Developer Guide.

Referenzimplementierung:

Das Beispiel tile_render_with_vray_linux im Deadline-Cloud-Samples-Repository zeigt:

  • Wie man große Bilder in Kacheln aufteilt.

  • Paralleles Rendern von Kacheln auf Linux-Workern.

  • Automatische Zusammenstellung der Kacheln nach Abschluss des Rendervorgangs.

Sie können dieses Job-Bundle mit der Deadline Cloud-CLI einreichen:

deadline bundle submit <path-to-job-bundle>

Oder verwenden Sie den GUI-Submitter:

deadline bundle gui-submit <path-to-job-bundle>

Vorteile dieses Ansatzes:

  • Reduzierter Speicherverbrauch pro Renderaufgabe.

  • Parallele Verarbeitung von Kacheln für insgesamt kürzere Renderzeiten.

  • Bessere Ressourcennutzung in Ihrer gesamten Deadline Cloud-Farm.

  • Flexibilität bei der Anpassung der Kachelabmessungen an Ihre Szenenanforderungen.

  • Kosteneinsparungen durch die Verwendung von Linux-Workern anstelle von Windows-Workern (Linux-Amazon-EC2-Instances kosten in der Regel weniger als entsprechende Windows-Instances).

Struktur des Jobpakets

Das Auftragspaket für das Rendern von Kacheln verwendet Vorlagen für offene Jobbeschreibungen, um Folgendes zu definieren:

  • Job-Parameter zur Angabe der Anzahl der horizontalen und vertikalen Kacheln.

  • Aufgabenparameter, die individuelle Aufgaben für jede Kachel erstellen.

  • Ein Renderschritt, bei dem jede Kachel parallel verarbeitet wird.

  • Ein Montageschritt, bei dem die Kacheln nach Abschluss des Rendervorgangs zusammengefügt werden.

Voraussetzungen

  • V-Ray für 3ds Max mit Scene Exporter.

  • Deadline Cloud-Farm, konfiguriert mit Linux-Workern.

  • V-Ray Eigenständig auf Worker-Knoten installiert.

  • FFmpeg oder ähnliches Tool für die Montage von Kacheln (kann mit Conda bereitgestellt werden).

Erweiterte -Konfigurationen

Verwenden nicht unterstützter Versionen

Deadline Cloud unterstützt und testet nur die Workstation- und Worker-Softwareversionen in der obigen Tabelle. Sie müssen sicherstellen, dass die vom Künstler verwendete Version von 3ds Max mit der Version von 3ds Max kompatibel ist, die in der Hostkonfiguration Ihrer Flotte konfiguriert ist.

Die Support älterer 3ds Max-Versionen ist über Host-Konfigurationsskripten möglich. Der integrierte Submitter funktioniert jedoch möglicherweise aufgrund älterer Python-Versionen nicht. In solchen Fällen können benutzerdefinierte Job-Bundles weiterhin als Deadline Cloud-Jobs eingereicht werden.

3ds Max-Renderer

Deadline Cloud unterstützt das Rendern von 3ds Max-Jobs mit den folgenden Renderern, wenn Sie ein Host-Konfigurationsskript verwenden, das sie enthält:

Renderer Renderer-Version Das Host-Konfigurationsskript wurde bereitgestellt Usage-based Support bei der Lizenzierung
Autodesk Scanline Built-in N/A N/A
Autodesk Raytracer (ART) Built-in N/A N/A
Chaos 6 V-Ray 6.x Ja Ja
Chaos V-Ray 7 7.x Ja Ja
Korona Neueste Ja Nein

Open-Source-Ressourcen

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