Interface ShaderMacro

着色器宏定义

Hierarchy

  • ShaderMacro

Properties

ENABLED_PARTICLE_SYSTEM_textureSheetAnimation: Boolean

是否启用粒子系统纹理表动画模块

HAS_AMBIENT_SAMPLER: boolean

是否有环境贴图

HAS_DIFFUSE_SAMPLER: boolean

是否有漫反射贴图

HAS_ENV_METHOD: boolean

环境映射函数

HAS_NORMAL_SAMPLER: boolean

是否有法线贴图

HAS_PARTICLE_ANIMATOR: boolean

是否有粒子动画

HAS_SKELETON_ANIMATION: boolean

是否有骨骼动画

HAS_SPECULAR_SAMPLER: boolean

是否有镜面反射光泽图

HAS_TERRAIN_METHOD: boolean

是否有地形方法

HAS_a_color: Boolean

是否有颜色顶点数据

IS_CARTOON: Boolean

是否卡通渲染

IS_POINTS_MODE: boolean

是否为点渲染模式

NUM_DIRECTIONALLIGHT: number

方向光源数量

NUM_DIRECTIONALLIGHT_CASTSHADOW: number

生成投影的方向光源数量

NUM_LIGHT: number

光源数量

NUM_POINTLIGHT: number

点光源数量

NUM_POINTLIGHT_CASTSHADOW: number

生成投影的点光源数量

NUM_SKELETONJOINT: number

骨骼关节数量

NUM_SPOT_LIGHTS: number

聚光灯光源数量

NUM_SPOT_LIGHTS_CASTSHADOW: number

生成投影的聚光灯光源数量

RotationOrder: number
SCALEU: number

UV中的U缩放

SCALEV: number

UV中的V放

USE_TERRAIN_MERGE: boolean

使用合并地形贴图

cartoon_Anti_aliasing: Boolean

是否抗锯齿

Generated using TypeDoc