RendererVariableManager
RendererVariableManager class
这个类管理渲染中使用的变量
public abstract class RendererVariableManager
特性
姓名 | 描述 |
---|---|
CameraPosition { get; set; } | 相机在世界坐标系中的位置 |
DepthBias { get; set; } | 阴影贴图的深度偏差,默认值为 0.001 |
MatrixLightSpace { get; set; } | 光空间变换矩阵 |
MatrixProjection { get; set; } | 投影变换矩阵 |
MatrixView { get; set; } | 视图变换矩阵 |
MatrixViewProjection { get; } | 用于视图和投影变换的矩阵。 |
MatrixWorld { get; } | 世界变换矩阵 |
MatrixWorldNormal { get; } | 用于将法线从对象空间转换为世界空间的矩阵。 |
MatrixWorldViewProjection { get; } | 世界观和投影变换矩阵 |
ShadowCaster { get; set; } | 阴影投射器在世界坐标系中的位置 |
Shadowmap { get; set; } | 用于阴影映射的深度纹理 |
ViewportSize { get; } | 视口大小,以像素为单位 |
WorldAmbient { get; } | 视口中定义的环境颜色。 |
WorldTime { get; } | 以秒为单位的时间 |
也可以看看
- 命名空间 Aspose.ThreeD.Render
- 部件 Aspose.3D