| v, | v, | ||||
| new Cesium.Cartesian3() | new Cesium.Cartesian3() | ||||
| ) | ) | ||||
| if (isNaN(vector.x) || isNaN(vector.y) || isNaN(vector.z)) { | |||||
| return 0 | |||||
| } | |||||
| Cesium.Cartesian3.normalize(vector, vector) | Cesium.Cartesian3.normalize(vector, vector) | ||||
| let heading = Math.atan2(vector.y, vector.x) - Cesium.Math.PI_OVER_TWO | let heading = Math.atan2(vector.y, vector.x) - Cesium.Math.PI_OVER_TWO | ||||