/*
* @Descripttion:
* @version: 1.0
* @Author: tanzheng
* @Date: 2024-1-22 11:02:42
*/
/**
*
* 封装天气场景
* 云图
*/
class Cloud {
constructor(option = {}) {
this.viewer = option.viewer;
//加载云特效
var worldRectangleclouds;
var radians = 0;
this.LoadClouds = function () {
worldRectangleclouds = viewer.scene.primitives.add(new Cesium.Primitive({
geometryInstances: new Cesium.GeometryInstance({
geometry: new Cesium.RectangleGeometry({
rectangle: Cesium.Rectangle.fromDegrees(-180.0, -90.0, 180.0, 90.0),
vertexFormat: Cesium.EllipsoidSurfaceAppearance.VERTEX_FORMAT
}),
}),
releaseGeometryInstances: false,
appearance: new Cesium.EllipsoidSurfaceAppearance({
material: new Cesium.Material({
fabri
Cesium 封装云效果
于 2024-01-28 11:34:59 首次发布