RendererVariableManager
Contenuti
[
Nascondere
]RendererVariableManager class
Questa classe gestisce le variabili usate nel rendering
public abstract class RendererVariableManager
Proprietà
Nome | Descrizione |
---|---|
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
- spazio dei nomi Aspose.ThreeD.Render
- assemblea Aspose.3D