## RendererVariableManager class

这个类管理渲染中使用的变量

```csharp
public abstract class RendererVariableManager
```

## 特性

| 姓名 | 描述 |
| --- | --- |
| [CameraPosition](../../aspose.threed.render/renderervariablemanager/cameraposition) { get; set; } | 相机在世界坐标系中的位置 |
| [DepthBias](../../aspose.threed.render/renderervariablemanager/depthbias) { get; set; } | 阴影贴图的深度偏差，默认值为 0.001 |
| [MatrixLightSpace](../../aspose.threed.render/renderervariablemanager/matrixlightspace) { get; set; } | 光空间变换矩阵 |
| [MatrixProjection](../../aspose.threed.render/renderervariablemanager/matrixprojection) { get; set; } | 投影变换矩阵 |
| [MatrixView](../../aspose.threed.render/renderervariablemanager/matrixview) { get; set; } | 视图变换矩阵 |
| [MatrixViewProjection](../../aspose.threed.render/renderervariablemanager/matrixviewprojection) { get; } | 用于视图和投影变换的矩阵。 |
| [MatrixWorld](../../aspose.threed.render/renderervariablemanager/matrixworld) { get; } | 世界变换矩阵 |
| [MatrixWorldNormal](../../aspose.threed.render/renderervariablemanager/matrixworldnormal) { get; } | 用于将法线从对象空间转换为世界空间的矩阵。 |
| [MatrixWorldViewProjection](../../aspose.threed.render/renderervariablemanager/matrixworldviewprojection) { get; } | 世界观和投影变换矩阵 |
| [ShadowCaster](../../aspose.threed.render/renderervariablemanager/shadowcaster) { get; set; } | 阴影投射器在世界坐标系中的位置 |
| [Shadowmap](../../aspose.threed.render/renderervariablemanager/shadowmap) { get; set; } | 用于阴影映射的深度纹理 |
| [ViewportSize](../../aspose.threed.render/renderervariablemanager/viewportsize) { get; } | 视口大小，以像素为单位 |
| [WorldAmbient](../../aspose.threed.render/renderervariablemanager/worldambient) { get; } | 视口中定义的环境颜色。 |
| [WorldTime](../../aspose.threed.render/renderervariablemanager/worldtime) { get; } | 以秒为单位的时间 |

### 也可以看看

* 命名空间 [Aspose.ThreeD.Render](../../aspose.threed.render)
* 部件 [Aspose.3D](../../)

<!-- DO NOT EDIT: generated by xmldocmd for Aspose.3D.dll -->
