RendererVariableManager

RendererVariableManager class

Questa classe gestisce le variabili usate nel rendering

public abstract class RendererVariableManager

Proprietà

NomeDescrizione
CameraPosition { get; set; }Posizione della telecamera nel sistema di coordinate globali
DepthBias { get; set; }Bias di profondità per la mappatura delle ombre, il valore predefinito è 0,001
MatrixLightSpace { get; set; }Matrice per la trasformazione dello spazio luminoso
MatrixProjection { get; set; }Matrice per la trasformazione della proiezione
MatrixView { get; set; }Matrice per la trasformazione della vista
MatrixViewProjection { get; }Matrice per la trasformazione della vista e della proiezione.
MatrixWorld { get; }Matrice per la trasformazione del mondo
MatrixWorldNormal { get; }Matrice per convertire normale da oggetto a spazio mondiale.
MatrixWorldViewProjection { get; }Matrice per la visione del mondo e la trasformazione della proiezione
ShadowCaster { get; set; }Posizione del lanciatore d’ombra nel sistema di coordinate mondiali
Shadowmap { get; set; }La texture di profondità utilizzata per la mappatura delle ombre
ViewportSize { get; }Dimensione della finestra, misurata in pixel
WorldAmbient { get; }Colore ambiente definito nella finestra.
WorldTime { get; }Tempo in secondi

Guarda anche