RendererVariableManager

RendererVariableManager

Visión general

RendererVariableManager es una clase en Aspose.3D FOSS para .NET.

Esta clase gestiona variables usadas en la renderización.

Propiedades: CameraPosition, DepthBias, MatrixLightSpace, MatrixProjection, MatrixView, MatrixViewProjection y 8 más.

Propiedades

NombreTipoAccesoDescripción
WorldTimefloatLecturaTiempo en segundos
ShadowCasterFVector3Lectura/EscrituraPosición del lanzador de sombras en el sistema de coordenadas mundial
ShadowmapITextureUnitLectura/EscrituraLa textura de profundidad utilizada para el mapeado de sombras
MatrixLightSpaceFMatrix4Lectura/EscrituraMatriz para la transformación del espacio de luz
MatrixViewProjectionFMatrix4LecturaMatriz para la transformación de vista y proyección.
MatrixWorldViewProjectionFMatrix4LecturaMatriz para la transformación de vista mundial y proyección
MatrixWorldFMatrix4LecturaMatriz para la transformación del mundo
MatrixWorldNormalFMatrix4LecturaMatriz para convertir la normal del objeto al espacio mundial.
MatrixProjectionFMatrix4Lectura/EscrituraMatriz de transformación de proyección
MatrixViewFMatrix4Lectura/EscrituraMatriz de transformación de vista
CameraPositionFVector3Lectura/EscrituraPosición de la cámara en el sistema de coordenadas mundial
DepthBiasfloatLectura/EscrituraSesgo de profundidad para el mapeo de sombras, el valor predeterminado es 0.001
ViewportSizeFVector2LecturaTamaño del viewport, medido en píxeles
WorldAmbientFVector3LecturaColor ambiental definido en el viewport.

Ver también

 Español