Freigeben über


OutlineSettings Klasse

Definition

Globale Einstellungen für das Gliederungsrendering.

public ref class OutlineSettings
public class OutlineSettings
type OutlineSettings = class
Public Class OutlineSettings
Vererbung
OutlineSettings

Eigenschaften

Color

Die Farbe der Konturen.

MaskOffset

Wendet einen horizontalen/vertikalen Offset auf die Maskentransformation an. Dieser Offset wird am Ende im Bildschirmbereich angewendet, wobei der Bildschirmbereich [0..1] zugeordnet ist.

MaskRotationAngle

Definiert den Drehwinkel des Masken in Grad.

MaskRotationCenter

Definiert ein relatives Drehungszentrum, das zum Drehen der Textur verwendet wird. Der Standardwert ist (0,5; 0,5), was die Mitte der Textur ist.

MaskRotationSpeed

Definiert die Drehgeschwindigkeit des Masken, gemessen in Grad pro Sekunde.

MaskScale

Wendet zusätzliche Skalierung (horizontal und vertikal) auf die Maskentextur an. Eine Skalierung von (1; 1) zeigt die Textur in der tatsächlichen Pixelgröße an.

MaskScaleToFit

Wenn diese Option aktiviert ist, wird die Maske so skaliert, dass sie an die Viewportgröße und nicht an die Texturpixelgröße angepasst wird. Die Skalierungsfaktoren MaskScale werden oben angewendet.

MaskScrollSpeed

Definiert eine Bildlaufgeschwindigkeit für MaskOffset. Der endgültige Offset für das Rendern wird als FinalOffset = MaskOffset + MaskScrollSpeed * globalTimeInSeconds berechnet.

MaskTexture

Die Konturfarbe kann durch die Farbe einer bildschirmausgeglichenen Textur maskiert werden. Standardmäßig ist keine Maske festgelegt. Eine Textur kann über geladen werden. Dies muss eine 2D-Textur sein.

PulseIntensity

Die Intensität, mit der die Umrisspulse gepulst werden.

PulseRateHz

Die Rate (in Hz), mit der die Gliederungsintensität oszilliert.

Valid

Gibt an, ob dieses Objekt noch gültig ist.

Gilt für:

Weitere Informationen