RendererVariableManager

RendererVariableManager class

Diese Klasse verwaltet Variablen, die beim Rendern verwendet werden.

public abstract class RendererVariableManager

Eigenschaften

NameBeschreibung
CameraPosition { get; set; }Kameraposition im Weltkoordinatensystem
DepthBias { get; set; }Tiefenverzerrung für Shadow Mapping, Standardwert ist 0,001
MatrixLightSpace { get; set; }Matrix für Lichtraumtransformation
MatrixProjection { get; set; }Matrix zur Projektionstransformation
MatrixView { get; set; }Matrix für Ansichtstransformation
MatrixViewProjection { get; }Matrix für Ansichts- und Projektionstransformation.
MatrixWorld { get; }Matrix für Welttransformation
MatrixWorldNormal { get; }Matrix zum Umwandeln der Normalen vom Objekt- in den Weltraum.
MatrixWorldViewProjection { get; }Matrix für Weltbild- und Projektionstransformation
ShadowCaster { get; set; }Position des Schattenwerfers im Weltkoordinatensystem
Shadowmap { get; set; }Die für die Schattenabbildung verwendete Tiefentextur
ViewportSize { get; }Größe des Darstellungsbereichs, gemessen in Pixel
WorldAmbient { get; }Umgebungsfarbe im Ansichtsfenster definiert.
WorldTime { get; }Zeit in Sekunden

Siehe auch