Ein Shader ist eine Funktion in mental ray, mit der Lichteffekte berechnet werden. Es kann Shader für Lichtquellen, Kameras (Objektiv-Shader), Materialien, Schatten usw. geben.
Der mental ray-Renderer kann die meisten Material- und Map-Typen von 3ds Max rendern. Weitere Informationen finden Sie unter 3ds Max-Materialien in mental ray-Rendervorgängen. Wenn Sie mental ray-Erweiterungen aktiviert haben (siehe mental ray-Einstellungen), können Sie außerdem eine Vielzahl von Shadern auf Materialien anwenden. Materialien, die für die Verwendung mit dem mental ray-Renderer ausgelegt sind, verfügen über bestimmte Komponenten, denen Sie einen Shader zuweisen können. Für 3ds Max-Standardmaterialtypen können Sie im Rollout mental ray - Verbindung einen mental ray-Shader hinzufügen.
Verwenden Sie die Material-/Map-Übersicht, um einen mental ray-Shader auf die gleiche Weise wie eine Map zuzuweisen.
mental ray-Maps in der Übersichtsliste
Die in der Übersicht aufgelisteten Shader stammen aus verschiedenen Bibliotheken, die im Lieferumfang von 3ds Max enthalten sind. Shader, die speziell für 3ds Max erstellt wurden, werden in diesem Dokument erläutert. Für die Shader in den NVIDIA- und lume-Bibliotheken steht eine eigene Online-Dokumentation zur Verfügung.
Neben den Shadern, die in den nachfolgenden Themen beschrieben werden, gehören die folgenden Shader zum Lieferumfang von 3ds Max:
Wenn Ihre Installation andere als die in dieser Dokumentation aufgeführten Shaderbibliotheken umfasst (Drittanbieter- oder benutzerdefinierte Shader), können diese Shader ebenfalls in der Übersicht aufgelistet werden. Dokumentation für die Drittanbieter- oder benutzerdefinierten Shader erhalten Sie vom jeweiligen Anbieter.
Shader, die mit 3ds Max geliefert werden, befinden sich im Unterverzeichnis \nvidia\shaders_standard\ unter dem 3ds Max-Stammverzeichnis. Der Ordner \include enthält die MI include-Dateien und der Ordner\shaders die DLLs.
Shader von Drittanbietern sollten nicht in \shaders_standard installiert werden. Verwenden Sie \shaders_3rdparty oder \shaders_autoload. Wenn ein Drittanbieter-Shader im Ordner \shaders_autoload installiert wurde, wird er automatisch beim Start von 3ds Max geladen. Wenn die Drittanbieter-Shader in \shaders_3rdparty installiert wurden, müssen Sie die Datei 3rdparty.mi anpassen, damit diese Shader geladen werden. Die MI-Datei \shaders_3rdparty\3rdparty.mi enthält Erklärungen zum Hinzufügen von Ladeanweisungen.