Skip to content

Class: FogEffect

雾特效对象

Hierarchy

  • BaseEffect

    FogEffect

Table of contents

Constructors

Properties

Methods

Constructors

constructor

new FogEffect(viewer, options): FogEffect

雾特效对象

Parameters

NameTypeDescription
viewerViewer场景实例
optionsFogEffectOption初始化参数

Returns

FogEffect

Overrides

BaseEffect.constructor

Defined in

src/visualization/SceneEffect/FogEffect.ts:36

Properties

viewer

viewer: Viewer

Inherited from

BaseEffect.viewer

Defined in

src/visualization/SceneEffect/BaseEffect.ts:9


effectStage

effectStage: PostProcessStage

Inherited from

BaseEffect.effectStage

Defined in

src/visualization/SceneEffect/BaseEffect.ts:10

Methods

destroy

destroy(): void

销毁对象

Returns

void

Inherited from

BaseEffect.destroy

Defined in

src/visualization/SceneEffect/BaseEffect.ts:22


show

show(visible): void

控制显示特效

Parameters

NameTypeDescription
visibleboolean是否显示特效

Returns

void

Inherited from

BaseEffect.show

Defined in

src/visualization/SceneEffect/BaseEffect.ts:33


setColor

setColor(color): void

设置雾颜色

Parameters

NameTypeDescription
colorstring雾气颜色

Returns

void

Defined in

src/visualization/SceneEffect/FogEffect.ts:54


fogByDistance

fogByDistance(val): void

修改强度(远距离)

Parameters

NameTypeDescription
valnumber强度

Returns

void

Defined in

src/visualization/SceneEffect/FogEffect.ts:61


setDistanceX

setDistanceX(val): void

修改近距离

Parameters

NameTypeDescription
valnumber近距离 x

Returns

void

Defined in

src/visualization/SceneEffect/FogEffect.ts:68