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; }以秒为单位的时间

也可以看看