效果:
//添加爆炸模型
window.swpecesium.addEntity.addModel({
id: "model",
position: {
lon: 116.34516786934411,
lat: 39.99753297677145,
},
config: {
url: "./model/baozha/scene.gltf",
minSize: 200,
maxSize: 300,
},
});
var scene = viewer.scene;
scene.debugShowFramesPerSecond = true;
//粒子系统的起点,发射源
var staticPosition = Cesium.Cartesian3.fromDegrees(
116.34516786934411,
39.99753297677145,
3.614538127977399
);
var entity44 = viewer.entities.add({
position: staticPosition,
distanceDisplayCondition: new Cesium.DistanceDisplayCondition(50, 30000), //相机与与物体的最大最小可见距离
disableDepthTestDistance: 10000, //相机的深度遮挡
});
function computeModelMatrix(entity, time) {
var pos