RendererVariableManager

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

NomTypeAccèsDescription
WorldTimefloatLectureTemps en secondes
ShadowCasterFVector3Lecture/ÉcriturePosition du shadow caster dans le système de coordonnées du monde
ShadowmapITextureUnitLecture/ÉcritureLa depth texture utilisée pour le shadow mapping
MatrixLightSpaceFMatrix4Lecture/ÉcritureMatrix pour la transformation de l’espace lumineux
MatrixViewProjectionFMatrix4LectureMatrix pour la transformation de la vue et de la projection.
MatrixWorldViewProjectionFMatrix4LectureMatrice de transformation de la vue du monde et de la projection
MatrixWorldFMatrix4LectureMatrice de transformation du monde
MatrixWorldNormalFMatrix4LectureMatrice pour convertir la normale de l’objet vers l’espace monde.
MatrixProjectionFMatrix4Lecture/ÉcritureMatrice de transformation de projection
MatrixViewFMatrix4Lecture/ÉcritureMatrice de transformation de vue
CameraPositionFVector3Lecture/ÉcriturePosition de la caméra dans le système de coordonnées du monde
DepthBiasfloatLecture/ÉcritureBiais de profondeur pour le shadow mapping, la valeur par défaut est 0.001
ViewportSizeFVector2LectureTaille du viewport, mesurée en pixels
WorldAmbientFVector3LectureCouleur ambiante définie dans le viewport.

Voir aussi

 Français