你有没有想过,此时此刻,木星在哪里?土星的光环现在是什么角度?旅行者一号飞了多远?
「遨游太阳系 · Solar Wanderer」就是这样一个能回答这些问题的项目 —— 一个完全运行在浏览器里的1:1 实时 3D 太阳系模拟器。不需要安装,不需要注册,打开网页就能从太阳表面一路飞到 100,000 AU 外的奥尔特云。
🌌 为什么它值得一看
大多数天文软件要么科学精准但界面粗糙,要么视觉效果惊艳但数据不准确。Solar Wanderer 两者兼得。它基于 NASA JPL(喷气推进实验室)的 DE441 精密星历数据,行星位置误差不超过 0.074°,同时用 Three.js + WebGL2 渲染出令人沉浸的视觉效果。
它不只是模拟,更是一种 「身在宇宙」的体验:你可以从轨道无缝降落到行星表面,在地表行走,甚至潜入水下 —— 完全没有加载画面,没有任何切换。
🪐 你能看到什么
- 8 大行星 + 太阳 —— 在真实轨道上运行,位置实时更新
- 21 颗卫星 —— 包括月球、木星的伽利略卫星、土卫六等
- 矮行星 —— 冥王星、阋神星、谷神星等
- 彗星 —— 哈雷彗星等 4 颗著名彗星
- 28 个海王星外天体(TNO) —— 柯伊伯带深处的冰冷世界
- 旅行者 1 号 & 2 号 —— 目前人类最远的人造物体,已飞出日球层顶
- 小行星带 · 柯伊伯带 · 奥尔特云边界(100,000 AU)
🖱️ 如何操作
| 操作 | 键盘 / 鼠标 | 触屏 |
|---|---|---|
| 旋转视角 | 鼠标拖拽 | 单指滑动 |
| 缩放 | 滚轮 | 双指捏合 |
| 飞近目标 | 双击天体 | 双击天体 |
| 自由飞行 | 按 F | 点击飞行按钮 |
| 锁定目标飞行 | 按 T | 点击锁定按钮 |
| 暂停 / 恢复 | 按 P | 点击暂停 |
| 回到当前时间 | 按 N | 点击 Now |
🔬 技术亮点
- NASA JPL HORIZONS 星历数据,行星精度 ≤ 0.074°
- Three.js + WebGL2 高性能渲染
- 纯前端,零后端,约 200 KB gzipped
- 桌面 & 手机全支持,同一套物理模拟
- MIT 开源协议,完全免费
🛣️ 未来路线图
团队正在向四个方向持续迭代:
- 真实感 —— 真实 DEM 地形(月球 LOLA、火星 MOLA/HiRISE)、动态天气、极光、日食月食
- 沉浸感 —— WebXR / VR 支持、第一人称宇航服 HUD、阿波罗着陆点
- 科学教育 —— 导览课程、多语言语音解说、教室/博物馆工具包
- 影响力 —— 多语言支持、视频内容、与学校/天文馆/航天机构合作
🌟 立即体验
打开浏览器,访问 sw.icodestar.net,现在就开始你的太阳系漫游。
项目已在 GitHub 开源,获得 600+ ⭐ Stars,欢迎 Star、Fork 和贡献:github.com/hyqzz/Solar-Wanderer
「在人类成为星际物种之前,我们必须先真正看一看自己的后院。」—— Solar Wanderer

发表回复