RendererVariableManager

RendererVariableManager

概述

RendererVariableManager 是 Aspose.3D FOSS 中用于 .NET 的类。

此类管理用于渲染的变量

属性:CameraPosition、DepthBias、MatrixLightSpace、MatrixProjection、MatrixView、MatrixViewProjection,以及另外 8 项。

属性

名称类型访问描述
WorldTimefloat读取时间(秒)
ShadowCasterFVector3读写阴影投射体在世界坐标系中的位置
ShadowmapITextureUnit读写用于阴影映射的深度纹理
MatrixLightSpaceFMatrix4读写光空间变换矩阵
MatrixViewProjectionFMatrix4读取视图与投影变换矩阵.
MatrixWorldViewProjectionFMatrix4读取用于世界视图和投影变换的矩阵
MatrixWorldFMatrix4读取用于世界变换的矩阵
MatrixWorldNormalFMatrix4读取用于将法线从对象空间转换到世界空间的矩阵。
MatrixProjectionFMatrix4读写投影变换矩阵
MatrixViewFMatrix4读写视图变换矩阵
CameraPositionFVector3读写相机在世界坐标系中的位置
DepthBiasfloat读写阴影映射的深度偏差,默认值为 0.001
ViewportSizeFVector2读取视口的大小,以像素为单位
WorldAmbientFVector3读取在视口中定义的环境颜色。

另请参阅

 中文