new VolumeCloud(options)
体积云
| Name | Type | Description | ||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
options |
Object |
|
Example
const volumeCloud = new VolumeCloud({
viewer
});
Members
-
densityNumber
-
云层的密度,取值范围为[0,1],0最稀疏,1最密集,默认值为0.27
-
directionNumber
-
云层移动方向,取值范围为[0,360],0为正北方向,顺时针方向旋转,默认值为90,为正东方向
-
maxCameraHeightNumber
-
云层可见的最高相机高度,当相机高度小于minCameraHeight或者大于maxCameraHeigh时,云层将不可见,默认值为25000
-
maxHeightNumber
-
云层的顶部高度,取值范围为[0,20000],单位米,默认值为8000;高度调整会带来体积云几何体重构,带来性能消耗,应尽量避免高频率更新,可以使用节流函数封装处理
-
minCameraHeightNumber
-
云层可见的最低相机高度,当相机高度小于minCameraHeight或者大于maxCameraHeigh时,云层将不可见,默认值0
-
minHeightNumber
-
云层的底部高度,取值范围为[0,20000],单位米,默认值为7500;高度调整会带来体积云几何体重构,带来性能消耗,应尽量避免高频率更新,可以使用节流函数封装处理
-
showBoolean
-
云层的显隐,默认值为true,可见
-
speedNumber
-
云层移动速度,取值范围为[0,1],0最慢,1最快,默认值为0.1
Methods
-
destroy()
engineExtensions/effects/VolumeCloud.js, line 249 -
销毁体积云