场数据图层粒子效果渲染器类。
Name | Type | Description |
---|---|---|
context |
Context | webgl context对象。 |
Members
-
设置颜色表,可以根据风速强度指定粒子渲染的颜色。
-
获取或设置粒子纹理的大小。sizeFixed值为true时,fieldTextureSize代表粒子纹理的像素长度;sizeFixed值为false时,fieldTextureSize代表粒子纹理的实际大小,单位:米。
-
获取或设置是否启用粒子过滤功能,默认值为false。
-
获取或设置可显示粒子的最大速度值。
-
获取或设置可显示粒子的最小速度值。
-
设置每经纬度内产生的粒子数,用来控制粒子数量。
Example:
//场数据图层 var fieldLayer = new Cesium.FieldLayer3D(scene.context); fieldLayer.particleVelocityFieldEffect.paricleCountPerDegree = 1.5;
-
particleColor : Color
-
设置粒子的颜色。
Example:
//场数据图层 var fieldLayer = new Cesium.FieldLayer3D(scene.context); fieldLayer.particleVelocityFieldEffect.particleColor = Cesium.Color.YELLOW;
-
设置粒子的生命周期范围,粒子生命周期将在这个范围内随机产生,是个两个元素的[]。单位为毫秒。
-
设置粒子的大小。
Example:
//场数据图层 var fieldLayer = new Cesium.FieldLayer3D(scene.context); fieldLayer.particleVelocityFieldEffect.particleSize = 1.5;
-
设置粒子效果渲染器是否启用。
-
获取或设置粒子纹理是否固定大小。值为true时粒子纹理大小固定,值为false时粒子纹理大小随图缩放。
-
设置粒子效果是否采用纹理效果,默认值为false。
-
设置粒子纹理的URL路径。
-
设置粒子的速度缩放倍数。
Example:
//场数据图层 var fieldLayer = new Cesium.FieldLayer3D(scene.context); fieldLayer.particleVelocityFieldEffect.velocityScale = 100.0;