区域火场效果
Name | Type | Description | |||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
options |
Object |
参数选项:
|
Example:
var fireEffect = new Cesium.GeoOutlineFireEffect({
viewer: viewer,
actived: true,
url: '/geomap-api/JsCesuimDemo/resource/images/fire1.png',
urlTop: '/geomap-api/JsCesuimDemo/resource/images/fire.jpg',
urlGround: '/geomap-api/JsCesuimDemo/resource/images/burn.jpg',
positions: [[108.958321, 34.219999, 419.547389], [108.960414, 34.221033, 424.089904], [108.960442, 34.219050, 422.062073], [108.958429, 34.218735, 418.358591]]
});
Demo:
Members
是否激活
爆炸因子
增涨
周期
半径
缩放因子
烟因子
速度
Methods
新增区域内部火效果.
Name | Type | Description |
---|---|---|
options.explode |
Number | 爆炸 |
options.smoking |
Number | 烟 |
options.life |
Number | 周期 |
options.scale |
Number | 缩放 |
options.radius |
Number | 半径 |
options.speed |
Number | 速度 |
options.url |
String | 效果纹理 |
options.positions |
Array | 位置 |
options.viewer |
Viewer | 视图对象 |
Example:
fireEffect.addFireEffect({
viewer: viewer,
url: '/geomap-api/JsCesuimDemo/resource/images/fire.jpg',
positions: [[108.959075, 34.219655, 424.922397]]
});
新增区域内部烟效果.
Name | Type | Description |
---|---|---|
options.explode |
Number | 爆炸 |
options.smoking |
Number | 烟 |
options.life |
Number | 周期 |
options.scale |
Number | 缩放 |
options.radius |
Number | 半径 |
options.speed |
Number | 速度 |
options.url |
String | 效果纹理 |
options.positions |
Array | 位置 |
options.density |
Number | 密度 |
options.normalFactor |
Number | 法向因子 |
options.viewer |
Viewer | 视图对象 |
Example:
fireEffect.addSmokeEffect({
viewer: viewer,
normalFactor: 2.0,
life: 2.0,
radius: 4.0,
density: 0.6,
url: '/geomap-api/JsCesuimDemo/resource/images/smoke.png',
positions: [[108.959479, 34.219687, 454.568228]]
});
销毁.
更新.
Name | Type | Description |
---|---|---|
frameState |
FrameState |