送码: 那个爱看星星的小孩,三十年后终于奖励了自己一个大玩具
“天阶夜色凉如水,卧看牵牛织女星。”
我常常觉得,这句诗写的就是我的童年。
我出生于 1990 年,在山东即墨的一个村子里长大。十岁以前,我们住在一栋带院子的老房子里。院子不大,却种了不少东西:杏树、无花果树、梧桐树,还有一架葡萄。葡萄藤顺着铁丝和石柱爬开,到了夏天,枝叶密密地遮在头顶,像给小院搭起了一片绿色的天空。
夏天和初秋的晚上,大人会在院子里铺一张凉席。我躺在上面,身下还留着白日的余温,风从树叶间慢慢吹过,抬头便能看见满天的星星。
那是我童年里出现得最多、也最清楚的一幅画面。
最早教我认星星的人是妈妈。她指给我看牵牛星和织女星,也给我讲牛郎织女的故事。她说,到了七夕,如果悄悄站在葡萄架下面,就能听见牛郎和织女说话。
那时候的我深信不疑。
我甚至等不到七夕。一连几个晚上,我都偷偷跑到葡萄架下,仰着头,屏住呼吸,认真听藤叶间的动静。风吹过时,叶子窸窸窣窣地响,我总怀疑那里面真的藏着谁的低语。现在想来,我当然没有听见牛郎织女说话,但也许正是在那些夜晚,我第一次听见了来自星空的声音。
后来,我又认识了北斗七星和北极星。天上的星星从一片杂乱的亮点,慢慢有了名字,有了方向,也有了故事。

童年时见过的天象里,最令我震撼的是一颗彗星。
它很大,也很亮,拖着长长的尾巴,像一把发光的扫帚,安静地挂在夜晚的树梢上。后来根据时间推算,它很可能是 1997 年的海尔—波普彗星,也有可能是稍早一些出现的百武彗星。究竟是哪一颗,如今已经很难确定了,但它留给我的印象却一直没有消失。
我记得它在那里停留过一段时间。每天晚上,我都会抬头看看它还在不在。直到有一天,它真的不见了。
那时我并不知道,彗星从哪里来,又要到哪里去。我只是想,它什么时候还会回来?它消失在天空的另一边以后,又会经过怎样遥远的地方?
正是那颗曾经挂在树梢上的“扫帚星”,让我第一次意识到,头顶的天空并不是一块静止不动的幕布。它辽阔、深远,藏着无数正在发生的事情。那些事情离我们很远,却又能在某一个夜晚,被一个躺在凉席上的孩子看见。
从那以后,我便总想认识天上的每一颗星星。
上学以后,虽然我的成绩还不错,但我其实是一个很容易走神的人。如果上课时窗外下起了雨、飘起了雪,或者风把树吹得摇摇晃晃,天边忽然出现一道彩虹,我的注意力便很难再留在黑板上。有时候只是一朵形状好看的云从窗外飘过,也足以让我看上很久。
我坐在教室里,看雨水一道道滑过玻璃,看雪花落在窗台上。老师讲课的声音渐渐退到远处,成了一种均匀而温和的背景声。那一刻,时间好像慢了下来,是一种很难形容的美妙。
我总期待老师忽然停下来,说一句:
“这节课先不上了,我们出去看彩虹吧。”
可惜,这样的事情一次也没有发生过。
比起语文、数学这些主科,我那时反而更喜欢美术、音乐和自然课。小时候没有多少机会出门旅行,自然课,以及历史、地理课本里的那些图片和文字,便成了我认识远方的窗口。
我从那里知道,世界上有高山、海洋、沙漠和冰川;知道地球只是太阳系中的一颗行星;知道在我们看不见的遥远地方,还有无数星球沿着自己的轨道沉默地运行。
课本上的世界还不够,我便自己动手做。
我用泥巴捏过地球仪,用塑料球和铁丝做过太阳系模型,也曾在没有任何参考的情况下,凭着记忆一笔一笔画出一张世界地图。它们当然不够准确,甚至显得有些粗糙,但对那时的我来说,那些模型就是可以拿在手里的世界,也是我能够抵达宇宙的最早方式。
城市的灯越来越亮,星星越来越少。小时候熟悉的杏树、梧桐树和葡萄架,也渐渐只存在于记忆里。但奇怪的是,我对星空的兴趣从来没有消失。
这些年,无论旅行到哪里,只要天气允许,我总会在夜里抬头看看。如果天空足够晴朗,我便架起相机,拍下星星、银河和远处的地平线。
后来,相机里慢慢积攒了许多个天空。
有海边沉入暮色的落日,有群山背后刚刚亮起的星辰,有深夜横过天际的银河,也有守候了一整晚之后,从地平线上重新升起的太阳。
它们来自不同的年份、不同的地方。有些是在计划已久的旅行中拍下的,有些只是偶然遇见——开车经过一片旷野,漫步民宿的周边,或者在所有人都已经睡去以后,独自走到没有灯光的地方。

我曾经用相机记录天空,后来又开始想,能不能用另一种方式,把自己所看见、所寻找、所想象的星空保存下来。不仅看见星星,还能知道它们的名字;不仅仰望遥远的行星,还能越过亿万公里的距离,站到那些陌生世界的地表,看看那里的日出、黄昏和夜空。
于是我终于决定,为那个爱看星星的小孩,做一个真正属于他的大玩具——一个不仅能认识星星,甚至能够踏上异星地表的 App 。
它后来有了一个名字:Velastar 。
这个名字来自 Vela 与 Star 。Vela 是船帆座,Star 是星辰。它像一面在星海中升起的帆:以群星为方向,从我们脚下的世界出发,驶向更遥远的地方。
我最先想做的,是一片真正属于此时此地的天空。
Velastar 的首页不是一张固定的星图。它会根据你所在的位置、当前的日期和时间,计算出头顶真实的星空。你站在青岛的海边、冰岛的夜空下,或旅行途中的一座山上,看到的都会是那个地点、那个时刻应有的天空。太阳、月亮、行星、银河、恒星和深空天体各自在正确的方向上升起、移动、落下,地平线也会随着观测地点改变。

举起手机,星空会跟随设备的朝向转动。屏幕中央对准哪里,那里就是你正在仰望的方向;顶部的方位标尺告诉你东南西北。也可以用手拖动,自由转过整片天球,再用双指放大或缩小视野。到达真正黑暗的观测地后,还可以打开红光夜视,让眼睛尽量保持对暗处的敏感。
我希望它不只是告诉你“这里有一颗星”,还要帮助你从一片看似杂乱的亮点里,看见秩序。
Velastar 收录了真实恒星位置和亮度、国际天文学联合会划分的八十八个星座,以及梅西耶星表中的一百一十个天体。星座可以只显示名称和连线,也可以展开与星位对齐的古典插画。原本互不相干的星点由此连成猎户、大熊、天琴与天鹰;银河中的暗弱光斑,也会显露出仙女座星系、猎户座大星云、昴宿星团这些跨越遥远距离的名字。

轻点一颗星,就能看到它的中英文名称、星表编号、距离、亮度与光谱类型;轻点一颗行星,可以了解它此刻的方位与升落;打开星座,还能阅读辨认方法和流传至今的故事。牛郎织女不只存在于传说里,天琴座的竖琴、猎户座的猎人也来自另一种文化对同一片星空的想象。天体页面里还收录了来自 NASA 、ESA 、IAU 与各类巡天项目的影像,并保留资料来源。对我来说,科学与故事从来不是彼此排斥的两件事。一个让我们知道星星究竟是什么,另一个告诉我们,人类为什么会一代又一代地抬头看它们。
如果不知道某个天体在哪里,可以直接搜索它。恒星、星座、太阳系天体和梅西耶深空天体都会显示此刻的地平高度与升落时间。选中“定位”以后,方向指引会带着你转向目标。它不会只在屏幕上替你找到答案,而是希望把你的目光重新引回真正的天空。
但天空并不只属于“现在”。
轻点时间,便可以拨动年、月、日、时、分。慢慢拖动,能精确查看某一刻;快速甩动,时间会连续流淌,太阳从地平线升起,星座在夜空中旋转,月亮和行星沿着各自的轨迹移动。看完过去或未来,再点一下“回到现在”,便会重新回到此刻。地球上的时间范围从公元前 999 年延伸到公元 3000 年,它不是为了替代专业星历,而是让人能够直观地看见:古人写下一首诗时仰望的是怎样的天空,未来某个夜晚,又会有哪些星星在等待我们。

观测地点也可以离开脚下。可以搜索世界上的城市、地标或地址,也可以在地图上为一座山、一片湖岸或计划中的营地放下一枚坐标。地点与时间组合在一起,Velastar 就成了一座可以随身携带的“时空观测站”。旅行还没有开始,便能先看看目的地的银河会从哪个方向升起;拍摄日期尚未到来,也可以预先寻找月光更弱、星空更合适的时刻。
做到这里,我仍然觉得不够。
小时候的我总想知道,那颗彗星消失以后去了哪里;长大后的我又开始好奇,如果站在另一颗星球上,头顶的天空会是什么样子。
于是 Velastar 不再只把观测者留在地球。
你可以进入三维太阳系,从太阳出发,看八大行星和它们的常见卫星沿轨道运行。时间可以暂停、加速,甚至倒放;视角可以从太阳系全景一路进入某颗行星的卫星系统。这里的尺寸与距离为了观看做了视觉压缩,但天体层级、轨道方向与日期位置尽量依据真实资料建立。太阳、行星和多数卫星采用来自 NASA 等机构的三维模型与科学影像,不只是几个随意摆放的彩色球体。

更重要的是,你可以选择一个世界,然后“着陆”。
在火星,可以站在盖尔陨石坑、耶泽罗陨石坑、奥林帕斯山或水手谷,越过红色荒原寻找火卫一与火卫二;在月球的静海基地,可以看蓝色地球长久悬在黑色天空里,而太阳与恒星用将近一个月的地球时间缓慢走过一轮昼夜;在木卫二的冰原上,巨大的木星占据天空,云带在眼前快速转动,木卫一、木卫三与木卫四穿行在它的周围。

每个世界都有自己的地平线、白昼节律和当地太阳时。火星使用火星日编号与当地平太阳时,月球和木卫二也按照各自缓慢或迅速的太阳日显示时间。切换的不是一张背景图,而是观测者真正换了一个位置:同一个宇宙,在不同世界的地表,会呈现出完全不同的样子。
这大概是我最喜欢的一部分。它把童年时只能停留在想象里的问题,变成了可以握在手中、转动时间、改变地点并亲自抵达的答案。
当然,我也希望 Velastar 能在真正出门看星星时派上用场。
摄影规划会把日出、日落、正午、黄金时刻、蓝调时刻和银河放进同一条时间线。选好拍摄地点和日期,就能提前查看太阳升落的真实方位、每段光线持续多久,以及银河核心在所选时刻的方向和高度。“银河计划”会综合夜色、核心高度和月光,找出当晚更适合拍摄的窗口,并把未来三个月的机会逐夜列出来。

光污染地图根据离线卫星灯光数据估算不同地点的天空辉光,帮助比较城市、近郊和暗夜地点;晨昏线与世界时钟则把地球此刻的白昼、暮光、夜晚和城市灯光铺在一张球面地图上,还能拖动时间,看昼夜如何越过不同经度。它们无法替代现场的云量、雾霾、地形和道路判断,却可以让一次观星或拍摄不再完全依靠运气。
有些信息甚至不必打开 App 。主屏幕和锁屏小组件可以显示今晚的观测窗口、月相与月升月落、银河最佳时刻、正在追踪的天体、摄影光线、二十四节气、世界昼夜、异星天空和当夜值得寻找的深空天体。它们像散落在日常生活里的几扇小窗,让星空不只在旅行时出现,也能在每一个普通日子里提醒我:头顶还有一个更大的世界。

制作 Velastar 的过程,也像重新上了一遍自然课。
我要分清恒星的赤经赤纬与地平坐标,理解地球自转怎样带动星空,计算月相、行星位置和不同星球上的太阳时;也要处理手机的方向传感器、三维模型、星点亮度和一帧帧流动的画面。小时候用泥巴捏地球仪、用塑料球做太阳系时,那些无法做到准确的部分,如今终于有机会用更严谨的方式重新做一遍。
但我始终不想把它做成一件只有参数和公式的工具。
所以第一次打开 Velastar 时,迎接使用者的不是功能列表,也不是一排需要立刻学会的按钮,而是两行竖排的诗:
“天阶夜色凉如水,卧看牵牛织女星。”
文字一笔一画地出现在夜空前,随后像被风吹散。只有“牵牛”和“织女”留了下来,飞向它们在真实星空中的位置,化作牛郎星与织女星。星图继续转动,北斗七星从黑暗里浮现,像我小时候第一次认出它们时那样。

文章写到这里,恰好又回到了开头。
三十多年前,那个孩子躺在院子的凉席上,望着葡萄叶之间的星星,以为只要足够安静,就能听见牛郎和织女说话。三十多年后,他把同一句诗放进了一片可以计算、转动、搜索,也可以从地球驶向异星的天空里。
我想,Velastar 并不是要把真正的星空装进一块小小的屏幕。恰恰相反,我希望它能成为一扇门:让人看清一颗星的名字以后,愿意放下手机,再抬头亲自去找;让从未离开过城市灯光的人,也开始期待某个足够黑暗的夜晚;让另一个同样爱看星星的孩子知道,那些遥远的光点有方向、有故事,也有可以出发去寻找的道路。
原来那个夏夜里,我没有听见牛郎织女的低语,却真的循着他们的星光,走了很远很远。光,走了很远很远。
---
原文链接:[点击查看](https://www.v2ex.com/t/1236270)
我常常觉得,这句诗写的就是我的童年。
我出生于 1990 年,在山东即墨的一个村子里长大。十岁以前,我们住在一栋带院子的老房子里。院子不大,却种了不少东西:杏树、无花果树、梧桐树,还有一架葡萄。葡萄藤顺着铁丝和石柱爬开,到了夏天,枝叶密密地遮在头顶,像给小院搭起了一片绿色的天空。
夏天和初秋的晚上,大人会在院子里铺一张凉席。我躺在上面,身下还留着白日的余温,风从树叶间慢慢吹过,抬头便能看见满天的星星。
那是我童年里出现得最多、也最清楚的一幅画面。
最早教我认星星的人是妈妈。她指给我看牵牛星和织女星,也给我讲牛郎织女的故事。她说,到了七夕,如果悄悄站在葡萄架下面,就能听见牛郎和织女说话。
那时候的我深信不疑。
我甚至等不到七夕。一连几个晚上,我都偷偷跑到葡萄架下,仰着头,屏住呼吸,认真听藤叶间的动静。风吹过时,叶子窸窸窣窣地响,我总怀疑那里面真的藏着谁的低语。现在想来,我当然没有听见牛郎织女说话,但也许正是在那些夜晚,我第一次听见了来自星空的声音。
后来,我又认识了北斗七星和北极星。天上的星星从一片杂乱的亮点,慢慢有了名字,有了方向,也有了故事。

童年时见过的天象里,最令我震撼的是一颗彗星。
它很大,也很亮,拖着长长的尾巴,像一把发光的扫帚,安静地挂在夜晚的树梢上。后来根据时间推算,它很可能是 1997 年的海尔—波普彗星,也有可能是稍早一些出现的百武彗星。究竟是哪一颗,如今已经很难确定了,但它留给我的印象却一直没有消失。
我记得它在那里停留过一段时间。每天晚上,我都会抬头看看它还在不在。直到有一天,它真的不见了。
那时我并不知道,彗星从哪里来,又要到哪里去。我只是想,它什么时候还会回来?它消失在天空的另一边以后,又会经过怎样遥远的地方?
正是那颗曾经挂在树梢上的“扫帚星”,让我第一次意识到,头顶的天空并不是一块静止不动的幕布。它辽阔、深远,藏着无数正在发生的事情。那些事情离我们很远,却又能在某一个夜晚,被一个躺在凉席上的孩子看见。
从那以后,我便总想认识天上的每一颗星星。
上学以后,虽然我的成绩还不错,但我其实是一个很容易走神的人。如果上课时窗外下起了雨、飘起了雪,或者风把树吹得摇摇晃晃,天边忽然出现一道彩虹,我的注意力便很难再留在黑板上。有时候只是一朵形状好看的云从窗外飘过,也足以让我看上很久。
我坐在教室里,看雨水一道道滑过玻璃,看雪花落在窗台上。老师讲课的声音渐渐退到远处,成了一种均匀而温和的背景声。那一刻,时间好像慢了下来,是一种很难形容的美妙。
我总期待老师忽然停下来,说一句:
“这节课先不上了,我们出去看彩虹吧。”
可惜,这样的事情一次也没有发生过。
比起语文、数学这些主科,我那时反而更喜欢美术、音乐和自然课。小时候没有多少机会出门旅行,自然课,以及历史、地理课本里的那些图片和文字,便成了我认识远方的窗口。
我从那里知道,世界上有高山、海洋、沙漠和冰川;知道地球只是太阳系中的一颗行星;知道在我们看不见的遥远地方,还有无数星球沿着自己的轨道沉默地运行。
课本上的世界还不够,我便自己动手做。
我用泥巴捏过地球仪,用塑料球和铁丝做过太阳系模型,也曾在没有任何参考的情况下,凭着记忆一笔一笔画出一张世界地图。它们当然不够准确,甚至显得有些粗糙,但对那时的我来说,那些模型就是可以拿在手里的世界,也是我能够抵达宇宙的最早方式。
城市的灯越来越亮,星星越来越少。小时候熟悉的杏树、梧桐树和葡萄架,也渐渐只存在于记忆里。但奇怪的是,我对星空的兴趣从来没有消失。
这些年,无论旅行到哪里,只要天气允许,我总会在夜里抬头看看。如果天空足够晴朗,我便架起相机,拍下星星、银河和远处的地平线。
后来,相机里慢慢积攒了许多个天空。
有海边沉入暮色的落日,有群山背后刚刚亮起的星辰,有深夜横过天际的银河,也有守候了一整晚之后,从地平线上重新升起的太阳。
它们来自不同的年份、不同的地方。有些是在计划已久的旅行中拍下的,有些只是偶然遇见——开车经过一片旷野,漫步民宿的周边,或者在所有人都已经睡去以后,独自走到没有灯光的地方。

我曾经用相机记录天空,后来又开始想,能不能用另一种方式,把自己所看见、所寻找、所想象的星空保存下来。不仅看见星星,还能知道它们的名字;不仅仰望遥远的行星,还能越过亿万公里的距离,站到那些陌生世界的地表,看看那里的日出、黄昏和夜空。
于是我终于决定,为那个爱看星星的小孩,做一个真正属于他的大玩具——一个不仅能认识星星,甚至能够踏上异星地表的 App 。
它后来有了一个名字:Velastar 。
这个名字来自 Vela 与 Star 。Vela 是船帆座,Star 是星辰。它像一面在星海中升起的帆:以群星为方向,从我们脚下的世界出发,驶向更遥远的地方。
我最先想做的,是一片真正属于此时此地的天空。
Velastar 的首页不是一张固定的星图。它会根据你所在的位置、当前的日期和时间,计算出头顶真实的星空。你站在青岛的海边、冰岛的夜空下,或旅行途中的一座山上,看到的都会是那个地点、那个时刻应有的天空。太阳、月亮、行星、银河、恒星和深空天体各自在正确的方向上升起、移动、落下,地平线也会随着观测地点改变。

举起手机,星空会跟随设备的朝向转动。屏幕中央对准哪里,那里就是你正在仰望的方向;顶部的方位标尺告诉你东南西北。也可以用手拖动,自由转过整片天球,再用双指放大或缩小视野。到达真正黑暗的观测地后,还可以打开红光夜视,让眼睛尽量保持对暗处的敏感。
我希望它不只是告诉你“这里有一颗星”,还要帮助你从一片看似杂乱的亮点里,看见秩序。
Velastar 收录了真实恒星位置和亮度、国际天文学联合会划分的八十八个星座,以及梅西耶星表中的一百一十个天体。星座可以只显示名称和连线,也可以展开与星位对齐的古典插画。原本互不相干的星点由此连成猎户、大熊、天琴与天鹰;银河中的暗弱光斑,也会显露出仙女座星系、猎户座大星云、昴宿星团这些跨越遥远距离的名字。

轻点一颗星,就能看到它的中英文名称、星表编号、距离、亮度与光谱类型;轻点一颗行星,可以了解它此刻的方位与升落;打开星座,还能阅读辨认方法和流传至今的故事。牛郎织女不只存在于传说里,天琴座的竖琴、猎户座的猎人也来自另一种文化对同一片星空的想象。天体页面里还收录了来自 NASA 、ESA 、IAU 与各类巡天项目的影像,并保留资料来源。对我来说,科学与故事从来不是彼此排斥的两件事。一个让我们知道星星究竟是什么,另一个告诉我们,人类为什么会一代又一代地抬头看它们。
如果不知道某个天体在哪里,可以直接搜索它。恒星、星座、太阳系天体和梅西耶深空天体都会显示此刻的地平高度与升落时间。选中“定位”以后,方向指引会带着你转向目标。它不会只在屏幕上替你找到答案,而是希望把你的目光重新引回真正的天空。
但天空并不只属于“现在”。
轻点时间,便可以拨动年、月、日、时、分。慢慢拖动,能精确查看某一刻;快速甩动,时间会连续流淌,太阳从地平线升起,星座在夜空中旋转,月亮和行星沿着各自的轨迹移动。看完过去或未来,再点一下“回到现在”,便会重新回到此刻。地球上的时间范围从公元前 999 年延伸到公元 3000 年,它不是为了替代专业星历,而是让人能够直观地看见:古人写下一首诗时仰望的是怎样的天空,未来某个夜晚,又会有哪些星星在等待我们。

观测地点也可以离开脚下。可以搜索世界上的城市、地标或地址,也可以在地图上为一座山、一片湖岸或计划中的营地放下一枚坐标。地点与时间组合在一起,Velastar 就成了一座可以随身携带的“时空观测站”。旅行还没有开始,便能先看看目的地的银河会从哪个方向升起;拍摄日期尚未到来,也可以预先寻找月光更弱、星空更合适的时刻。
做到这里,我仍然觉得不够。
小时候的我总想知道,那颗彗星消失以后去了哪里;长大后的我又开始好奇,如果站在另一颗星球上,头顶的天空会是什么样子。
于是 Velastar 不再只把观测者留在地球。
你可以进入三维太阳系,从太阳出发,看八大行星和它们的常见卫星沿轨道运行。时间可以暂停、加速,甚至倒放;视角可以从太阳系全景一路进入某颗行星的卫星系统。这里的尺寸与距离为了观看做了视觉压缩,但天体层级、轨道方向与日期位置尽量依据真实资料建立。太阳、行星和多数卫星采用来自 NASA 等机构的三维模型与科学影像,不只是几个随意摆放的彩色球体。

更重要的是,你可以选择一个世界,然后“着陆”。
在火星,可以站在盖尔陨石坑、耶泽罗陨石坑、奥林帕斯山或水手谷,越过红色荒原寻找火卫一与火卫二;在月球的静海基地,可以看蓝色地球长久悬在黑色天空里,而太阳与恒星用将近一个月的地球时间缓慢走过一轮昼夜;在木卫二的冰原上,巨大的木星占据天空,云带在眼前快速转动,木卫一、木卫三与木卫四穿行在它的周围。

每个世界都有自己的地平线、白昼节律和当地太阳时。火星使用火星日编号与当地平太阳时,月球和木卫二也按照各自缓慢或迅速的太阳日显示时间。切换的不是一张背景图,而是观测者真正换了一个位置:同一个宇宙,在不同世界的地表,会呈现出完全不同的样子。
这大概是我最喜欢的一部分。它把童年时只能停留在想象里的问题,变成了可以握在手中、转动时间、改变地点并亲自抵达的答案。
当然,我也希望 Velastar 能在真正出门看星星时派上用场。
摄影规划会把日出、日落、正午、黄金时刻、蓝调时刻和银河放进同一条时间线。选好拍摄地点和日期,就能提前查看太阳升落的真实方位、每段光线持续多久,以及银河核心在所选时刻的方向和高度。“银河计划”会综合夜色、核心高度和月光,找出当晚更适合拍摄的窗口,并把未来三个月的机会逐夜列出来。

光污染地图根据离线卫星灯光数据估算不同地点的天空辉光,帮助比较城市、近郊和暗夜地点;晨昏线与世界时钟则把地球此刻的白昼、暮光、夜晚和城市灯光铺在一张球面地图上,还能拖动时间,看昼夜如何越过不同经度。它们无法替代现场的云量、雾霾、地形和道路判断,却可以让一次观星或拍摄不再完全依靠运气。
有些信息甚至不必打开 App 。主屏幕和锁屏小组件可以显示今晚的观测窗口、月相与月升月落、银河最佳时刻、正在追踪的天体、摄影光线、二十四节气、世界昼夜、异星天空和当夜值得寻找的深空天体。它们像散落在日常生活里的几扇小窗,让星空不只在旅行时出现,也能在每一个普通日子里提醒我:头顶还有一个更大的世界。

制作 Velastar 的过程,也像重新上了一遍自然课。
我要分清恒星的赤经赤纬与地平坐标,理解地球自转怎样带动星空,计算月相、行星位置和不同星球上的太阳时;也要处理手机的方向传感器、三维模型、星点亮度和一帧帧流动的画面。小时候用泥巴捏地球仪、用塑料球做太阳系时,那些无法做到准确的部分,如今终于有机会用更严谨的方式重新做一遍。
但我始终不想把它做成一件只有参数和公式的工具。
所以第一次打开 Velastar 时,迎接使用者的不是功能列表,也不是一排需要立刻学会的按钮,而是两行竖排的诗:
“天阶夜色凉如水,卧看牵牛织女星。”
文字一笔一画地出现在夜空前,随后像被风吹散。只有“牵牛”和“织女”留了下来,飞向它们在真实星空中的位置,化作牛郎星与织女星。星图继续转动,北斗七星从黑暗里浮现,像我小时候第一次认出它们时那样。

文章写到这里,恰好又回到了开头。
三十多年前,那个孩子躺在院子的凉席上,望着葡萄叶之间的星星,以为只要足够安静,就能听见牛郎和织女说话。三十多年后,他把同一句诗放进了一片可以计算、转动、搜索,也可以从地球驶向异星的天空里。
我想,Velastar 并不是要把真正的星空装进一块小小的屏幕。恰恰相反,我希望它能成为一扇门:让人看清一颗星的名字以后,愿意放下手机,再抬头亲自去找;让从未离开过城市灯光的人,也开始期待某个足够黑暗的夜晚;让另一个同样爱看星星的孩子知道,那些遥远的光点有方向、有故事,也有可以出发去寻找的道路。
原来那个夏夜里,我没有听见牛郎织女的低语,却真的循着他们的星光,走了很远很远。光,走了很远很远。
---
原文链接:[点击查看](https://www.v2ex.com/t/1236270)
· 0 个赞
· 0 个赞
· 0 个赞