RendererVariableManager
Vue d’ensemble
RendererVariableManager est une classe dans Aspose.3D FOSS pour .NET.
Cette classe gère les variables utilisées lors du rendu
Propriétés : CameraPosition, DepthBias, MatrixLightSpace, MatrixProjection, MatrixView, MatrixViewProjection, et 8 autres.
Propriétés
| Nom | Type | Accès | Description |
|---|---|---|---|
WorldTime | float | Lecture | Temps en secondes |
ShadowCaster | FVector3 | Lecture/Écriture | Position du shadow caster dans le système de coordonnées du monde |
Shadowmap | ITextureUnit | Lecture/Écriture | La depth texture utilisée pour le shadow mapping |
MatrixLightSpace | FMatrix4 | Lecture/Écriture | Matrix pour la transformation de l’espace lumineux |
MatrixViewProjection | FMatrix4 | Lecture | Matrix pour la transformation de la vue et de la projection. |
MatrixWorldViewProjection | FMatrix4 | Lecture | Matrice de transformation de la vue du monde et de la projection |
MatrixWorld | FMatrix4 | Lecture | Matrice de transformation du monde |
MatrixWorldNormal | FMatrix4 | Lecture | Matrice pour convertir la normale de l’objet vers l’espace monde. |
MatrixProjection | FMatrix4 | Lecture/Écriture | Matrice de transformation de projection |
MatrixView | FMatrix4 | Lecture/Écriture | Matrice de transformation de vue |
CameraPosition | FVector3 | Lecture/Écriture | Position de la caméra dans le système de coordonnées du monde |
DepthBias | float | Lecture/Écriture | Biais de profondeur pour le shadow mapping, la valeur par défaut est 0.001 |
ViewportSize | FVector2 | Lecture | Taille du viewport, mesurée en pixels |
WorldAmbient | FVector3 | Lecture | Couleur ambiante définie dans le viewport. |