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