
相信每一个对宇宙、天文学和航空航天感兴趣的人,都曾想过:如果能搭乘旅行者号飞向太阳系边缘,或借哈勃、韦伯的“眼睛”穿透亿万光年的深空,沿途究竟会看到怎样的景象?
教科书和纪录片里,“太阳距离地球约 1.5 亿公里”“银河系直径约 10 万光年”这样的数字虽然震撼,却很难让人真正建立宇宙尺度感。如果能从地球出发,穿过太阳系、经过旅行者号和附近恒星,再飞出银河系,前往仙女座、M87 甚至更遥远的深空,显然会比几十张示意图更直观。
最近有一个新发布的开源项目 Your Eyes In Space 正是为此目的而生。
官网:https://www.youreyesinspace.com/
GitHub:https://github.com/berkcomba/youreyesinspace
Your Eyes In Space 是一个运行在浏览器中的开源 3D 宇宙探索器,可以从地球一路飞向太阳系、附近恒星、黑洞、星系乃至更遥远的深空。项目整合了真实天文与航天数据,不仅能搜索并查看行星、恒星、星系和 Voyager、JWST 等航天器,还提供黑洞可视化、自动语音导览、天体物理互动课程和简化版任务轨道规划。
它最大的特点,是把“宇宙模拟器、天文数据浏览器和科普课堂”合到了一起。用户无需安装软件,打开网页即可自由探索;已知天体尽量使用真实数据,更遥远区域则通过程序化生成补充,在易用性、视觉体验和科学性之间取得了不错的平衡。
Your Eyes In Space 的核心功能:
1. 从地球一路飞向宇宙深处
Your Eyes In Space 最直观的玩法,就是像操作 3D 游戏一样自由穿梭宇宙。用户可以从地球出发,依次飞向月球、火星、木星、附近恒星、银河系中心黑洞 Sagittarius A*,甚至继续前往仙女座、M87 等遥远星系。
项目整合了大量真实天文数据,包括约 10.9 万颗恒星、数十个星系,以及 Voyager 1/2、JWST、Hubble、ISS、New Horizons 等航天器。相比单纯查看天文图片,它更像是在一个可自由缩放和移动的宇宙地图中理解“这些东西究竟在哪里”。
2. 不只是看星星:黑洞、导览和互动课程
项目还针对黑洞加入了实时可视化效果,例如吸积盘、引力透镜、红移和爱因斯坦环,让黑洞不再只是一个简单的黑色圆球。
如果不知道从哪里开始探索,可以直接使用内置导览路线,主题覆盖太阳系、火星、木星、黑洞、脉冲星、航天器、恒星演化和星系等内容,系统会自动移动镜头并配合语音讲解。
此外,Academy 模块还把天体物理课程直接嵌入 3D 宇宙中,通过光钟、双缝实验、黑体辐射等互动演示,边“飞”边理解天文学和物理概念。
3. 甚至还能自己规划一次太空任务
Your Eyes In Space 还内置了一个简化版 Mission Planner,可以尝试设计 Earth → Mars、Earth → Jupiter 等航天路线,并估算转移轨道和所需 Δv。
它当然不能替代真正的航天任务设计软件,但非常适合直观理解一个关键问题:飞往其他行星,并不是“对准目标一直加速”那么简单,而是轨道、速度和时机共同决定的结果。
如果整个可观测宇宙里的每颗恒星都使用真实数据,浏览器和网络当然不可能承受这么大的数据量。
因此 Your Eyes In Space 采用了类似 SpaceEngine 的思路:有观测数据的天体尽量使用真实星表、NASA/JPL 等公开数据,而在缺乏观测数据的遥远区域,则通过程序化生成补充,因此它更像是一套建立在真实数据基础上的“可探索宇宙模型”,而不是严格意义上的科研数据库。
整个项目基于 Vite、TypeScript 和 Three.js 开发,直接运行在浏览器中,并以 MIT License 完全开源。对于开发者来说,项目本身也是一个很有参考价值的 WebGL、Three.js 和科学可视化案例。
对于喜欢天文、NASA、Three.js、科学可视化或者单纯喜欢在互联网上发现有趣网站的人来说,Your Eyes In Space 都值得打开体验一次。
类似 Your Eyes In Space 的宇宙探索工具:
NASA Eyes:https://eyes.nasa.gov/
SpaceEngine:https://spaceengine.org/
Gaia Sky:https://gaiasky.space/
Celestia:https://celestiaproject.space/
Solar System Scope:https://www.solarsystemscope.com/
3D Solar System:https://3dsolarsystem.online/
Solar Wanderer:https://sw.icodestar.net/