CylinderWaveMaterial

new mars3d.material.CylinderWaveMaterial(options)

圆锥 波纹扩散效果 材质

参数名称 类型 描述信息
options object 可选

参数对象,包括以下:

参数名称 类型 默认值 描述信息
color string | Cesium.Color new Cesium.Color(2, 1, 0.0, 0.8) 可选

颜色

repeat number 30 可选

圈数量

thickness number 0.3 可选

圈的宽度比例

speed number 10 可选

速度,值越大越快

使用示例:
var primitive = new mars3d.graphic.CylinderPrimitive({
  position: [116.328775, 30.954602, 5000],
  style: {
    topRadius: 0.0,
    bottomRadius: 1500.0,
    length: 10000.0,
    material: new mars3d.material.CylinderWaveMaterial({
      color: 'rgba(255,0,0,0.7)',
      repeat: 30.0,
    }),
    faceForward: false,
    closed: true,
  },
})
graphicLayer.addGraphic(primitive)

继承

  • Cesium.Material