Kurz gesagt
- Umgebungsvariablen legen die Speicherorte für Projekte, Benutzerdaten, Benutzereinstellungen und Werkzeugordner fest.
- Mehrere 3ds Max-Sitzungen können mit unterschiedlichen Umgebungsvariablen und separaten Konfigurationen ausgeführt werden.
- Durch Semikolons getrennte Pfade können zusätzliche Suchorte für Skripte, Plugins und externe Assets festlegen.
- Beim Laden von Dateien über das Netzwerk kann eine Puffergröße von 256 KB die Leistung verbessern; Autodesk empfiehlt diesen Wert.
Mit 3ds Max-Umgebungsvariablen wird festgelegt, an welchen Orten die Software Ressourcen wie Projektordner, Benutzereinstellungen, Skripte, Plugins und externe Assets sucht. Die Hilfedokumentation zu 3ds Max 2024 von Autodesk führt diese Variablen und ihre Verwendung auf. Das Dokument zur Integration in Produktionspipelines erläutert außerdem, wie sie für unterschiedliche Aufgaben und gleichzeitig laufende Sitzungen genutzt werden können. Dieser Leitfaden fasst die wichtigsten Optionen zusammen – insbesondere für Architekturbüros und Visualisierungsteams mit einer gemeinsamen Projektstruktur.
Die in der Dokumentation beschriebenen Verbesserungen für die Pipeline-Entwicklung wurden mit 3ds Max 2022.3 eingeführt. Umgebungsvariablen ermöglichen es der Software, Werte zu übernehmen, die auf Benutzer- oder Systemebene festgelegt sind. Autodesk weist darauf hin, dass sich die zugehörigen Variablenwerte nicht über die Benutzeroberfläche, ein Skript oder das SDK ändern lassen. Es geht also weniger darum, eine Einstellung in 3ds Max spontan anzupassen, als vielmehr darum, die beim Start der Anwendung verwendete Umgebung festzulegen.
1. Zuerst festlegen, welcher Ordner verwaltet werden soll
Bei der Auswahl einer Umgebungsvariablen sollte zunächst klar sein, welche Ressource geändert werden soll. Der Projektordner enthält beispielsweise Projektdaten wie Materialbibliotheken, Render-Voreinstellungen und Ausgabedateien. Benutzerdaten und Benutzereinstellungen liegen dagegen in unterschiedlichen Ordnern; laut Autodesk-Dokumentation werden diese beiden Speicherorte über separate Variablen verwaltet.
| Variable | Verwendung | Wichtiger Hinweis aus der Dokumentation |
|---|---|---|
ADSK_3DSMAX_PROJECT_FOLDER_DIR | Ordner für Projektdaten | Wird beim Start mit einer neuen Szene verwendet; falls der Ordner nicht existiert, wird er erstellt. |
ADSK_3DSMAX_APPDATA_DIR | Lokale Benutzerdaten | Ein gültiger Pfad ist erforderlich; User Profiles muss aktiviert sein. |
ADSK_3DSMAX_USERSETTINGS_DIR | Benutzereinstellungen | Startskripte können Vorrang vor diesem Wert haben. |
ADSK_3DSMAX_USERTOOLS_DIR | Benutzerwerkzeuge | Scene-Converter-Skripte und MCG-Graphen können in diesem Ordner liegen. |
ADSK_3DSMAX_PLUGINS_ADDON_DIR | Zusätzliche Plugin-Suchpfade | Ergänzt die vorhandenen Plugin-Suchorte um weitere Pfade. |
2. Projekt- und Benutzerumgebung trennen
Die Projektordnervariable erleichtert es, auf demselben Rechner separate Arbeitsstrukturen für verschiedene Projekte einzurichten. Laut Autodesk verwendet 3ds Max bei einem Start mit einer neuen Szene den angegebenen Speicherort für Projektdaten, wenn diese Variable gesetzt ist. Existiert der angegebene Ordner nicht, erstellt die Software ihn. Ein ungültiger Pfad kann dagegen dazu führen, dass die Anwendung nicht startet und den Exit-Code -10 zurückgibt.
Für Benutzerdaten, Benutzereinstellungen und Benutzerwerkzeuge gibt es ebenfalls separate Variablen. ADSK_3DSMAX_APPDATA_DIR legt den Speicherort lokaler Benutzerdaten fest. Damit die Variable wirksam ist, muss 3ds Max mit aktivierten User Profiles ausgeführt werden. Auch die für Benutzereinstellungen und Werkzeuge angegebenen Ordner müssen gültige Pfade sein; falls ein Ordner noch nicht existiert, kann 3ds Max ihn erstellen. Wenn diese Ordner nicht als ein gemeinsamer Speicherort behandelt werden, sondern der Geltungsbereich jeder Variablen einzeln geprüft wird, lassen sich unerwartete Dateiablagen vermeiden.
3. Suchpfade für Skripte, Plugins und Assets festlegen
Für Skripte, Startskripte, Makros, Icons und Plugin-Ordner können zusätzliche Suchpfade festgelegt werden. So durchsucht 3ds Max neben den eigenen Benutzerordnern auch bestimmte weitere Ordner. ADSK_3DSMAX_SCRIPTS_ADDON_DIR legt beispielsweise zusätzliche Speicherorte für Benutzerskripte fest; ADSK_3DSMAX_STARTUPSCRIPTS_ADDON_DIR ergänzt die Suchpfade für Startskripte.
Für diese Variablen lassen sich mehrere Ordner als durch Semikolons getrennte Liste angeben. Autodesk weist darauf hin, dass fehlerhafte zusätzliche Pfade im Systemprotokoll (Max.log) protokolliert werden. Bei mehreren Pfaden sollten daher sowohl das Trennzeichen als auch die Gültigkeit jedes einzelnen Pfads geprüft werden. Für Plugin-Pakete kann ADSK_APPLICATION_PLUGINS zusätzliche Suchordner zu den integrierten Speicherorten hinzufügen. Für externe Dateien und Referenzen lassen sich Variablen wie ADSK_3DSMAX_ASSETS_MAPS_DIR und ADSK_3DSMAX_ASSETS_XREFS_DIR verwenden.
4. An Team- und Architekturvisualisierungs-Workflows anpassen
In Teams, die unterschiedliche Aufgaben an derselben Szene bearbeiten, können Umgebungsvariablen dafür sorgen, dass 3ds Max-Sitzungen mit separaten Projekt-, Einstellungs-, Skript- oder Plugin-Pfaden laufen. Autodesk zufolge können mehrere 3ds Max-Prozesse, die von derselben Installation gestartet werden, unterschiedliche Umgebungswerte verwenden. Das kann für Teams nützlich sein, die unterschiedliche Konfigurationen für Aufgaben wie Modellierung, Szenenbearbeitung und Rendering testen möchten. Die Quellen versprechen jedoch weder eine bestimmte Verringerung der Renderzeit noch bestimmte Hardwareanforderungen.
Eine weitere Einstellung, die beim Laden von Dateien über ein Netzwerk verwendet werden kann, ist die Variable ADSK_3DSMAX_BUFFEREDFILE_BUFFERSIZE. Die Dokumentation nennt 4 KB als Standard-Puffergröße und empfiehlt für das Laden über das Netzwerk 256 KB. Eine größere Puffergröße könne die Leistung deutlich verbessern. Dies ist die technische Aussage des Unternehmens; die tatsächlichen Auswirkungen im Workflow sollten abhängig von den Dateien und der jeweiligen Umgebung bewertet werden.
Häufige Fehler
Projektordner, Benutzerdaten und Benutzereinstellungen mit derselben Variable verwalten zu wollen.
Mehrere Speicherorte in Variablen einzutragen, die nur einen Pfad akzeptieren. Laut Autodesk-Dokumentation akzeptieren einige Variablen nur einen einzigen Pfad.
Einen nicht vorhandenen und einen ungültigen Pfad gleichzusetzen. Manche Ordner können bei Bedarf erstellt werden; ein ungültiger Pfad kann dagegen einen Startfehler verursachen.
Die Prioritätsreihenfolge für Benutzereinstellungen oder den Projektordner zu übersehen. Startskripte können Vorrang vor der jeweiligen Umgebungsvariablen haben.
Tippfehler in zusätzlichen Suchpfaden nicht zu prüfen. Fehler in Skript- und Plugin-Pfaden können in der Datei
Max.logprotokolliert werden.
Diese Schritte basieren auf der Dokumentation von Autodesk zu den 3ds Max-Umgebungsvariablen von 2024 und zur Produktionspipeline. Prüfen Sie vor der Einrichtung, ob die Variable einen einzelnen Pfad oder eine durch Semikolons getrennte Liste erwartet und welche Prioritätsreihenfolge für den betreffenden Ordner gilt.
Quellen
2 QuellenQuelltexte werden nicht neu veröffentlicht; kurze Zitate sind gekennzeichnet, der Rest ist eigene Zusammenfassung und Einordnung.
In Büros in der Türkei, in denen mehrere Visual Artists am selben Projekt arbeiten, kann die Trennung von Projekt- und Benutzerumgebungen die Dateiverwaltung übersichtlicher machen. Insbesondere einheitliche Plugin- und Skriptpfade für das gesamte Team können den Einsatz separater 3ds Max-Sitzungen für unterschiedliche Aufgaben erleichtern.
Umgebungsvariablen allein garantieren jedoch weder Leistung noch Kompatibilität. Dass ungültige Pfade den Programmstart verhindern können und Startskripte manche Werte überschreiben können, sind wichtige Risiken. Die empfohlene Puffergröße für Netzwerkdateien lässt sich testen; bevor Büros jedoch über Hardware-Upgrades entscheiden, sollten sie die Auswirkungen anhand ihrer eigenen Dateien messen.
Häufige Fragen
Wofür werden 3ds Max-Umgebungsvariablen verwendet?
Sie legen die Pfade fest, die 3ds Max für Projekte, Benutzerdaten, Einstellungen, Skripte, Plugins und externe Assets verwendet. In einer Produktionspipeline können sie separate Konfigurationen für unterschiedliche Aufgaben unterstützen.
Welche Umgebungsvariable legt den Projektordner in 3ds Max fest?
`ADSK_3DSMAX_PROJECT_FOLDER_DIR` legt den Speicherort der Projektdaten fest. Laut Autodesk verwendet 3ds Max diesen Pfad, wenn die Anwendung mit einer neuen Szene gestartet wird.
Welche Puffergröße wird in 3ds Max für das Laden von Dateien über das Netzwerk empfohlen?
Die Autodesk-Dokumentation nennt 4 KB als Standardwert und empfiehlt 256 KB für das Laden über das Netzwerk. Eine größere Puffergröße könne die Leistung verbessern.



