Freigeben über


Konturen und Silhouetten (Direct3D 9)

Sie können den Schablonenpuffer für abstraktere Effekte verwenden, z. B. Das Skizzieren und Das Silhouetting.

Wenn Ihre Anwendung eine Schablonenmaske auf das Bild eines Grundtyps anwendet, das dieselbe Form hat, aber etwas kleiner ist, enthält das resultierende Bild nur die Gliederung des Grundtyps. Die Anwendung kann dann den schablonenmaskierten Bereich des Bilds mit einer Vollfarbe füllen, sodass das Primitive ein geprägtes Aussehen erhält.

Wenn die Schablonenmaske die gleiche Größe und Form hat wie das Primitive, das Sie rendern, enthält das resultierende Bild eine Lücke, an der sich das Grundelement befinden soll. Ihre Anwendung kann das Loch dann mit Schwarz füllen, um eine Silhouette des Primitiven zu erzeugen.

Schablonenpuffertechniken