RendererVariableManager

RendererVariableManager

Übersicht

RendererVariableManager ist eine Klasse in Aspose.3D FOSS für .NET.

Diese Klasse verwaltet Variablen, die beim Rendern verwendet werden

Eigenschaften: CameraPosition, DepthBias, MatrixLightSpace, MatrixProjection, MatrixView, MatrixViewProjection und 8 weitere.

Eigenschaften

NameTypZugriffBeschreibung
WorldTimefloatLesenZeit in Sekunden
ShadowCasterFVector3Lesen/SchreibenPosition des Schattenwerfers im Weltkoordinatensystem
ShadowmapITextureUnitLesen/SchreibenDie Tiefentextur, die für Shadow Mapping verwendet wird
MatrixLightSpaceFMatrix4Lesen/SchreibenMatrix für die Lichtraum-Transformation
MatrixViewProjectionFMatrix4LesenMatrix für die Ansicht- und Projektions-Transformation.
MatrixWorldViewProjectionFMatrix4LesenMatrix für die Weltansicht- und Projektions-Transformation
MatrixWorldFMatrix4LesenMatrix für die Welttransformation
MatrixWorldNormalFMatrix4LesenMatrix zur Umwandlung der Normalen vom Objekt- in den Weltraum.
MatrixProjectionFMatrix4Lesen/SchreibenMatrix für die Projektions-Transformation
MatrixViewFMatrix4Lesen/SchreibenMatrix für Ansichtstransformation
CameraPositionFVector3Lesen/SchreibenPosition der Kamera im Weltkoordinatensystem
DepthBiasfloatLesen/SchreibenDepth-Bias für Shadow Mapping, Standardwert ist 0,001
ViewportSizeFVector2LesenGröße des Viewports, gemessen in Pixeln
WorldAmbientFVector3LesenAmbient-Farbe im Viewport definiert.

Siehe auch

 Deutsch