ColorizerPlugin
用于在场景中对图层进行染色渲染,支持自定义着色效果和条件染色
关系
Implements
ColorizerPlugin Implements IColorizerPlugin
实现接口: IColorizerPlugin
用于在场景中对图层进行染色渲染,支持自定义着色效果和条件染色
构造函数
ColorizerPlugin
构造函数
属性
colorizer
染色器实例
colorizer: IColoriezer
类型: IColoriezer
id
插件唯一标识
id: string
类型: string
props
插件配置属性
props?: RenderProps
类型: RenderProps
scene
当前场景实例
scene: IScene
类型: IScene
访问器
defaultEffect
获取默认着色
get defaultEffect(): Effect
返回: Effect 获取默认着色
设置默认着色
effects
获取自定义着色
get effects(): EffectItem[]
返回: EffectItem 获取自定义着色
设置自定义着色
field
获取染色字段
get field(): string
返回: string 获取染色字段
设置染色字段
set field(value: string): void
参数
- value:
string
返回: void
layers
获取着色图层
get layers(): ILayer[]
返回: ILayer 获取着色图层
设置着色图层
方法
addEffect
添加着色
clear
清空着色
close
关闭插件
close(): void
返回:void
destroy
销毁插件
destroy(): void
返回:void
install
初始化插件
render
着色
render(): void
返回:void
setLayerField
给指定图层设置指定属性进行染色

BIMFlux AI
