Gewusst wie: Erstellen eines Farb-Shaders

In diesem Dokument wird die Verwendung des Shader-Designers und der Directed Graph Shader Language (DGSL) zur Erstellung eines einfachen Farb-Shaders veranschaulicht.Dieser Shader legt die endgültige Farbe auf einen konstanten RGB-Farbwert fest.

In diesem Dokument werden die folgenden Aktivitäten veranschaulicht:

  • Knoten aus einem Diagramm entfernen

  • Knoten einem Diagramm hinzufügen

  • Knoteneigenschaften festlegen

  • Knoten verbinden

Erstellen eines einfachen Farb-Shaders

Sie können einen einfachen Farb-Shader implementieren, indem Sie den Farbwert einer RGB-Farbkonstante in die endgültige Ausgabefarbe schreiben.

Bevor Sie beginnen, überprüfen Sie, ob das Fenster Eigenschaften und Werkzeugkasten angezeigt werden.

So erstellen Sie einen einfachen Farb-Shader

  1. Erstellen Sie einen DGSL-Shader, um mit.Informationen dazu, wie Sie einen DGSL-Shader dem Projekt, finden Sie im Abschnitt Erste Schritte in Shader-Designer hinzugefügt wird.

  2. Löschen Sie den Knoten Punktfarbe.Wählen Sie mit dem Tool Auswahl den Knoten Punktfarbe aus, und wählen Sie dann in der Menüleiste Bearbeiten und anschließend Löschen aus.

  3. Fügen Sie dem Diagramm einen Knoten Farbkonstante hinzu.Wählen Sie im Werkzeugkasten unter Konstanten die Option Farbkonstante aus und verschieben Sie den Knoten auf die Entwurfsoberfläche.

  4. Geben Sie für den Knoten Farbkonstante einen Farbwert an.Verwenden Sie das Tool Auswählen, um den Knoten Farbkonstante auszuwählen. Geben Sie dann im Fenster Eigenschaften in der Eigenschaft Ausgabe einen Farbwert an.Geben Sie für Orange einen Wert von (1,0, 0,5, 0,2, 1,0) an.

  5. Verbinden Sie die Farbkonstante mit der endgültigen Farbe.Verschieben Sie zum Erstellen der Verbindungen das RGB-Terminal des Knotens Farbkonstante in das RGB-Terminal des Knotens Endgültige Farbe, und verschieben Sie das Alpha-Terminal des Knotens Farbkonstante anschließend zum Alpha-Terminal des Knotens Endgültige Farbe.Diese Verbindungen legen die endgültige Farbe auf die im vorherigen Schritt definierte Farbkonstante fest.

Die folgende Abbildung zeigt das endgültige Shaderdiagramm und eine Vorschau des auf einen Würfel angewendeten Shaders.

HinweisHinweis

In der Abbildung wurde eine orangefarbene Farbe verwendet, um die Auswirkungen des Shaders besser zu veranschaulichen.

Shader-Diagramm und seine Ergebnisse in einem 3D-Modell

Für einige Shader erzielen Sie mit bestimmte Formen möglicherweise bessere Vorschauen.Weitere Informationen über die Vorschau von Shadern im Shader-Designer finden Sie unter Shader-Designer

Siehe auch

Aufgaben

Gewusst wie: Anwenden eines Shaders auf ein 3D-Modell

Gewusst wie: Exportieren eines Shaders

Konzepte

Shader-Designer

Weitere Ressourcen

Shader-Designer-Knoten