Interface Uniforms

Hierarchy

Indexable

[key: string]: any

Properties

_Time: Vector4

t(单位秒) 是自该初始化开始所经过的时间,4个分量分别是 (t/20, t, t2, t3)

环境贴图

s_blendTexture: Texture2D<Texture2DEventMap>

地形混合贴图

漫反射贴图

环境反射纹理

法线贴图

天空盒纹理

镜面反射光泽图

s_splatMergeTexture: Texture2D<Texture2DEventMap>

地形块混合贴图

s_splatTexture1: Texture2D<Texture2DEventMap>

地形块贴图1

s_splatTexture2: Texture2D<Texture2DEventMap>

地形块贴图2

s_splatTexture3: Texture2D<Texture2DEventMap>

地形块贴图3

漫反射贴图

u_ITMVMatrix: Matrix4x4

模型-摄像机 逆转置矩阵,用于计算摄像机空间法线

u_ITModelMatrix: Matrix4x4

模型逆转置矩阵,用于计算全局法线 参考:http://blog.csdn.net/christina123y/article/details/5963679

u_PointSize: number

点大小

u_alphaThreshold: number

透明阈值,用于透明检测

u_ambient: Color4

环境颜色

u_cameraMatrix: Matrix4x4

摄像机矩阵

u_cameraPos: Vector3

摄像机位置

u_castShadowDirectionalLights: UCastShadowDirectionalLight[]

生成投影的方向光源

u_castShadowPointLights: UCastShadowPointLight[]

生成投影的点光源

u_castShadowSpotLights: UCastShadowSpotLight[]

生成投影的聚光灯光源

u_diffuse: Color4

基本颜色

u_diffuseInput: Color4
u_diffuseSegment: Vector4
u_diffuseSegmentValue: Vector4
u_directionalLights: UDirectionalLight[]

方向光源数组

u_directionalShadowMaps: Texture2D<Texture2DEventMap>[]

方向光源阴影图

u_directionalShadowMatrices: Matrix4x4[]

方向光源投影矩阵列表

u_fogColor: Color3

雾颜色

u_fogDensity: number

雾浓度

u_fogMaxDistance: number

雾最远距离

u_fogMinDistance: number

雾最近距离

u_fogMode: number

雾模式

u_glossiness: number

高光系数

u_imageSize: Vector2

图片尺寸

u_lightPosition: Vector3
u_lightType: LightType
u_lod0vec: Vector4

lod0时在贴图中的uv缩放偏移向量

u_maxLod: number

最大lod

u_metalic: number

金属度

u_modelMatrix: Matrix4x4

模型矩阵

u_mvMatrix: Matrix4x4

模型-摄像机 矩阵

u_objectID: number

3D对象编号

u_outlineColor: Color4

描边颜色

u_outlineMorphFactor: number

描边形态因子 (0.0,1.0):0.0表示延法线方向,1.0表示延顶点方向

u_outlineSize: number

描边宽度

u_particle_billboardMatrix: Matrix3x3

粒子公告牌矩阵

u_pointLights: UPointLight[]

点光源

u_pointShadowMaps: Texture2D<Texture2DEventMap>[]

点光源阴影图

u_projectionMatrix: Matrix4x4

投影矩阵

u_reflectance: number

反射率

u_reflectivity: number

反射率

u_roughness: number

粗糙度

u_scaleByDepth: number

单位深度映射到屏幕像素值

u_sceneAmbientColor: Color4

场景环境光

u_shadowCameraFar: number
u_shadowCameraNear: number
u_skeletonGlobalMatrices: Matrix4x4[]

骨骼全局矩阵

u_skyBoxSize: number

天空盒尺寸

u_specular: Color3

镜面反射颜色

u_specularSegment: number
u_splatMergeTextureSize: Vector2

地形混合贴图尺寸

u_splatRepeats: Vector4

地形块重复次数

u_spotLights: USpotLight[]

聚光灯光源

u_spotShadowMaps: Texture2D<Texture2DEventMap>[]

点光源阴影图

u_spotShadowMatrix: Matrix4x4[]
u_tileOffset: Vector4[]

地形块偏移

u_tileSize: Vector2

地形块尺寸

u_uvPositionScale: number

uv与坐标比

u_viewMatrix: Matrix4x4

(view矩阵)摄像机逆矩阵

u_viewProjection: Matrix4x4

全局投影矩阵

u_wireframeColor: Color4

线框颜色

Generated using TypeDoc