首页 / Cesium / 使用示例
月亮与星空
打开天空盒与月亮,观察月亮在当前时刻的方位与亮度。
源码与运行效果
月亮的位置从哪来
Cesium 按当前 clock.currentTime 计算月亮的方位,把它画成一张带光晕的贴图。时间不变,位置就不变,所以示例固定了时刻。
为什么月亮会缺一块
月相由太阳与月亮的相对位置决定,Cesium 用太阳方向给月亮着色。把时间往后推几天,就能看到形态变化。
| 属性 | 作用 | 说明 |
|---|---|---|
scene.moon.show | 显示月亮 | 默认 true |
moon.glowFactor | 光晕强度 | 数值越大越亮 |
skyBox.show | 星空背景 | 贴图随包提供 |
天空盒贴图来自 Cesium 自带的星空资源,会随 CDN 包一起请求;完全离线部署时需要把 Assets 目录一起拷走。