RendererVariableManager
Panoramica
RendererVariableManager è una classe in Aspose.3D FOSS per .NET.
Questa classe gestisce le variabili utilizzate nel rendering
Proprietà: CameraPosition, DepthBias, MatrixLightSpace, MatrixProjection, MatrixView, MatrixViewProjection, e 8 altre.
Proprietà
| Nome | Tipo | Accesso | Descrizione |
|---|---|---|---|
WorldTime | float | Lettura | Tempo in secondi |
ShadowCaster | FVector3 | Lettura/Scrittura | Posizione del generatore di ombra nel sistema di coordinate mondiale |
Shadowmap | ITextureUnit | Lettura/Scrittura | La texture di profondità utilizzata per il shadow mapping |
MatrixLightSpace | FMatrix4 | Lettura/Scrittura | Matrice per la trasformazione dello spazio luce |
MatrixViewProjection | FMatrix4 | Lettura | Matrice per la trasformazione di vista e proiezione. |
MatrixWorldViewProjection | FMatrix4 | Lettura | Matrice per la trasformazione della vista e della proiezione del mondo |
MatrixWorld | FMatrix4 | Lettura | Matrice per la trasformazione del mondo |
MatrixWorldNormal | FMatrix4 | Lettura | Matrice per la conversione della normale dallo spazio oggetto allo spazio mondo. |
MatrixProjection | FMatrix4 | Lettura/Scrittura | Matrice per la trasformazione di proiezione |
MatrixView | FMatrix4 | Lettura/Scrittura | Matrice per la trasformazione della vista |
CameraPosition | FVector3 | Lettura/Scrittura | Posizione della fotocamera nel sistema di coordinate del mondo |
DepthBias | float | Lettura/Scrittura | Bias di profondità per il mapping delle ombre, valore predefinito è 0.001 |
ViewportSize | FVector2 | Lettura | Dimensione del viewport, misurata in pixel |
WorldAmbient | FVector3 | Lettura | Colore ambientale definito nella viewport. |