Channel-Shader
Channel-Shader (engl. Kanal) werden so bezeichnet, da sie jeweils nur für einen einzelnen Materialkanal (d.h. Materialeigenschaft wie z.B. Farbe, Transparenz etc.) benutzt werden. Sie können jedoch Shader samt ihren Parametern kopieren und bei anderen Material-Kanälen einfügen.
Shader werden im Material-Editor anstelle von Bitmap-Texturen bzw. -Filmen geladen. Zum Öffnen eines Shaders klicken Sie auf das Dreieck, das sich links in der Texturzeile befindet. Es öffnet sich ein Aufklappmenü, aus dem Sie den entsprechenden Shader auswählen können.
Um die Shader-Parameter zu ändern, klicken Sie auf die Shadervorschau oder den Namen des Shaders in der Texturzeile.
Bei eingeladenen Shadern zeigt sich folgender Dialog:
Basis-Eigenschaften
Mit Name können Sie den Shader taufen. Unter diesem Namen erscheint der Shader im XPresso-Editor bzw. Zeitleiste.
Blur-Offset und Blur-Stärke befinden sich ebenfalls auf oberster Ebene des Materialkanals. Diese beiden Parameter finden sie auch jeweils im Basis-Tab jedes Shaders.
Shader-Eigenschaften
Dies sind die individuellen Parameter jedes einzelnen Shaders, die im folgenden beschrieben werden.
Bedienung von Shadern innerhalb des Material-Editors:
- Sie können Shader direkt per Drag & Drop auf andere Texturgruppen ziehen. Klicken Sie dazu auf die Shader-Vorschau und ziehen Sie mit gedrückter Maustaste zur Texturgruppe und lassen die Maus los.
- Aufspringende Materialkanäle im Material-Editor: Sie ziehen Shader mit der Maus an der Shader-Vorschau auf andere Material-Kanäle, warten einen Moment (immer mit gedrückter Maustaste) und die Parameter-Ansicht des Kanals wird eingeblendet, wo Sie den Shader auf dem Textur-Bereich fallen lassen.
2D-Shader
Die 2D-Shader sind immer flächig (wie Bildtexturen) und können mit einer bestimmten Projektionsmethode (siehe Projektion) auf ein Objekt aufgebracht werden.
Zusätzlich gibt es die Möglichkeit, Details über die Kachelung bzw. Texturlängen zu verändern.
3D-Channel-Shader
3D-Channel-Shader werden auch Volumen-Shader genannt, weil Sie das Volumen eines Objektes durchdringen und quasi an dessen Oberfläche zu Tage treten.
Die 3D-Channel-Shader nutzen keine Projektionsarten, sondern eine Box (diese wird sichtbar, wenn Sie in den Texturachsenmodus schalten), deren Position, Drehung und Größe Sie innerhalb des Material-Tags (Doppelklick auf das Material-Tag im Objekt-Manager) oder direkt im Editor mit der Maus (unter Benutzung der Werkzeuge verschieben, Skalieren und Drehen) verändern können.