new Scatter(viewer, opt)
闪烁点特效
Parameters:
| Name | Type | Description | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
viewer |
Glodon.CIMCube | CIMCube实例 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
opt |
Object | 动态散点特效参数
Properties
|
Members
-
ScatterPoint :ScatterPoint
-
散点对象。
Type:
- ScatterPoint
-
primitive :*
-
散点图元。
Type:
- *
Methods
-
createPoints()
-
创建点。
-
dispose()
-
释放资源
-
hide()
-
隐藏
-
show()
-
显示
-
updateMyOption(opt)
-
更新参数。
Parameters:
Name Type Description optObject 参数。 Properties
Name Type Argument Description positionsArray 位置。 positionListArray 位置列表。 sizeNumber 大小。 spreadRatioNumber 扩散比例。 spreadRadiusNumber 扩散半径。 colorColor 颜色。 durationNumber <optional>
时长。 intervalNumber 间隔。 delayDurationNumber 延迟时长。 viewDistanceNumber 可视距离。 viewingDistanceNumber 可视距离。 depthTestboolean 深度检测。 openDepthTestBoolean 是否开启深度检测。 waveAlphaNumber 波透明度。 totalWavesNumber 总波数。 waveNumber 波数。 visibleWavesNumber 可见波数。 partNumber 部分。 synchronousboolean 是否同步。 synchroAnimationBoolean 是否同步动画。 -
updateOption(opt)
-
更新参数
Parameters:
Name Type Description optObject 动态散点特效参数 Properties
Name Type Argument Default Description positionsArray 点的数据{x,y,z} colorColor 点的颜色;默认黄色; sizeNumber <optional>
20 散点图中圆的大小,以直径表达 spreadRatioNumber <optional>
4 扩散范围大小,点大小的倍数;取值范围:>1;倍 durationNumber <optional>
点动画时长 intervalNumber 点动画等待时长 totalWavesNumber <optional>
3 特效扩散浪数 visibleWavesNumber <optional>
2 特效扩散层数 waveAlphaNumber <optional>
1 扩散浪数透明度 synchronousboolean <optional>
true 动画效果是否同步,同步 viewDistanceNumber <optional>
200 最佳观测距离,点大小随着距离变化而变化;如果设置为0,则固定点大小 depthTestboolean <optional>
true 深度检测开启;不支持实时变动