Anwenden eines Shaders auf ein 3D-Modell

In diesem Artikel wird erläutert, wie der Modell-Editor verwendet wird, um einen Directed Graph Shader Language-Shader (DGSL) auf ein 3D-Modell anzuwenden.

Anwenden eines Shaders auf ein 3D-Modell

Sie können einen Shadereffekt auf ein 3D-Modell anwenden, um es visuell ansprechender zu gestalten.

Bevor Sie beginnen, stellen Sie sicher, dass das Fenster Eigenschaften angezeigt wird.

  1. Beginnen Sie mit einer 3D-Szene, die mindestens ein Modell enthält. Wenn keine geeignete 3D-Szene vorhanden ist, erstellen Sie eine wie unter Vorgehensweise: Erstellen eines einfachen 3D-Modells beschrieben. Sie müssen ebenso über einen DGSL-Shader verfügen, den Sie auf das Modell anwenden können. Wenn Sie über keinen geeigneten Shader verfügen, erstellen Sie einen wie es in Vorgehensweise: Erstellen eines einfachen Farbshaders, und stellen Sie sicher, dass er in einer Datei gespeichert wurde, bevor Sie fortfahren.

  2. Wählen Sie im Modus Auswählen das Modell aus, auf das Sie den Shader anwenden möchten. Anschließend legen Sie im Fenster Eigenschaften unter der Eigenschaft Dateiname in der Eigenschaftsgruppe Effekt den DGSL-Shader fest, den Sie auf das Modell anwenden möchten.

Hier finden Sie ein Modell, bei dem der grundlegende Farbeffekt angewendet wurde:

3-D scene that shows the basic color effect

Nachdem Sie einen Shader auf ein Modell angewendet haben, können Sie es im Shader-Designer durch Auswählen des Modells öffnen und anschließend die Schaltfläche „Ellipse“ (...) im Fenster Eigenschaften unter der Eigenschaft (Erweitert) der Eigenschaftsgruppe Effekt auswählen.