【发布时间】:2019-01-28 09:09:34
【问题描述】:
我正在向 Cesium 添加一个平面实体,如下所示:
let position = Cesium.Cartesian3.fromDegrees(long, lat, alt)
let planeEntity = this.viewer.entities.add({
position: position,
model: {
uri: './assets/cesium/Cesium_Air.glb',
minimumPixelSize : 64
}
});
我实时获取飞机位置,每次到达位置时我都会这样做:
planeEntity.position = Cesium.Cartesian3.fromDegrees(long, lat, alt);
并将飞机移动到该位置。
我想将飞机头旋转到正确的位置(如果飞机向上飞行,头不能停留在左侧)。
如何从 2 个位置计算轴承旋转? (当前位置和下一个位置)?
【问题讨论】:
标签: javascript cesium