MixedOcclusion

MixedOcclusion

建筑物混合遮挡
1.楼块不能遮挡道路、水系、绿地和标注等地图元素;
2.楼快之间,需要实现不透明的实际遮挡效果。
原理:自己创建FBO,把收集到的所有瓦片绘制指令,都绘制到这个FBO里,开启深度检测,然后再贴屏

Constructor

new MixedOcclusion(viewer, optionsopt)

创建一个模型编辑对象

Parameters:
Name Type Attributes Description
viewer *

视图viewer

options Object <optional>

带有以下属性的对象:

Properties
Name Type Attributes Default Description
enabled Boolean <optional>
true

是否启用 默认启用

alpha Number <optional>
0.5

融合度

Classes

MixedOcclusion

Members

alpha :Number

设置透明度 val 0-1

Type:
  • Number

enabled :Boolean

开启关闭 true or false

Type:
  • Boolean

Methods

destroy()

销毁

init()

初始化方法,构造时调用,不需要额外调用

setEnabled(val)

设置是否启用

Parameters:
Name Type Description
val *

true or false