太阳系大环游:从地球到最远柯伊伯带的 30 分钟路线
为什么这条路线好
30 分钟内走完太阳系八大行星 + 柯伊伯带,是 Celestia 教学演示里最常用的脚本化路线。用 CELX 脚本自动化执行,学生只需要看画面、听讲解。
路线概览(30 分钟版)
| 站 | 停留 | 看点 | 时间加速 |
|---|---|---|---|
| 地球 | 2 min | 云层自转、国际空间站轨道 | 1x |
| 月球 | 3 min | 陨石坑、日地月三者位置 | 0.5x |
| 水星 | 3 min | 陨石坑密布、极端温差 | 1x |
| 金星 | 3 min | 浓厚大气、逆自转 | 100x(看它转) |
| 火星 | 3 min | 奥林匹斯山、水手谷 | 1x |
| 木星 | 4 min | 大红斑、伽利略卫星系统 | 100x |
| 土星 | 4 min | 光环系统、土卫六 | 200x(看环的倾角变化) |
| 天王星 | 2 min | 侧躺自转轴 | 200x |
| 海王星 | 3 min | 深蓝大气、风暴 | 1x |
| 柯伊伯带 | 3 min | 冥王星 + 卡戎 | 10000x(需要加速) |
每站的关键操作
地球 → 月球
Select { object "Moon" }
Goto { Duration 5 }
Wait { Duration 3 }
重点讲:为什么月球正面总是朝向地球(潮汐锁定)。跟随月球加速时间,能看到月球的公转方向和地球自转方向。
水星
搜索 Mercury,飞到表面。水星没有大气,天体位置在天空中每天变化很大——因为水星自转周期比公转周期还长(58.6 天 vs 88 天),这意味着"水星日"比"水星年"还长。
金星
重点是逆自转——金星的自转方向和所有行星相反。按 L 加速时间到 100x,你会看到金星表面不是"顺着公转方向转",而是反着来的。
土星
飞到土星正面看光环。然后按 Shift+L 进入追赶模式、按 L 加速——能看到光环相对于太阳光线的位置随土星公转而变化,不同年份从不同角度看光环(2009 年曾"侧对"地球几乎看不见)。
冥王星(柯伊伯带)
搜索 Pluto。冥王星离太阳 60 亿公里,直接飞过去太慢。用时间加速到 10000x 让 Celestia 快速模拟冥王星的公转周期(248 年)。加速过程中画面会从太阳系整体 → 慢慢"聚焦"到冥王星轨道附近。
把路线写成 CELX
@cel
stops = {
"Earth", "Moon", "Mercury", "Venus",
"Mars", "Jupiter", "Saturn", "Uranus",
"Neptune", "Pluto"
}
durations = {2, 3, 3, 3, 3, 4, 4, 2, 3, 3} -- 每站停留分钟数
for i = 1, #stops do
Select { object stops[i] }
Goto { Duration 5 }
Print { "正在参观:" .. stops[i] }
Wait { Duration durations[i] * 60 } -- 分钟转秒
end
Print { "太阳系大环游完成!" }
把这段存成 .celx 文件,用 Celestia 的命令行启动:celestia --url solartour.celx。整段自动跑完,画面自动飞、自动等、自动换下一站。