类 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; } | 时间(秒) |
另请参见
- namespace Aspose.ThreeD.Render
- assembly Aspose.3D