星光飞扬是星星宇宙站长原创的电子星图软件,中国人自己的电子星图软件,可以以非常直观灵活的方式在太阳系空间、赤道、地平三种模式显示数字化的星图。
太阳系空间模式可以一览太阳系的全貌,显示诸多小行星、彗星,并且可以通过鼠标方便的调整查看角度,使使用者可以对太阳系有一个整体、感性的认识。若你对某一颗行星感兴趣也可以锁定它,再放大到一个合适的倍率来仔细观察,运行动画还可以看到行星的自转,效果非常震撼;赤道和地平模式下看到的是观测者在地球所看到的星空,对指导爱好者观测有帮助,软件通过科学的计算,可以模拟地球上任何地点、±8000年的星空,让你足不出户就可以感受浩瀚星海的无限波澜。
2.0.0版发行注记:
2.0版本的第一个正式版2.0.0经过一年半的开发及4个前期测试版的验证,于2004年11月2日正式发布,2.0版对1.x版本进行了全面改进,重写了全部源代码,实现了计划中的全部功能,并可以在Windows和Linux系统下运行。
2.0.0版较alpha-4增加了地平、赤道模式行星光照(相位、相距角的显示和地平模式天亮后星体的消隐),使得这两种模式显示更接近真实,也改正了alpha-3(以及alpha-4部份)以前版本存在的 OpenGL显示问题(双缓冲和深度缓冲),而且我还对算法进行了优化,并且不再将不在视野内的恒星交给OpenGL显示,程序速度有所加快。2.0.0版比几个alpha测试版成熟了许多。
2.0.0版不是十全十美,我了解它仍然存在很多不足。问题的一个方面是GUI界面的问题。首先,在Windows2000系统下,由于GTK界面库对屏幕坐标的计算问题,视口右下角会有一些空白,另外为了考虑可移植性而使用的GTK界面库速度不如Windows本身,在一些较慢的系统,菜单等操作比较缓慢。问题的另一个方面是目前我对 OpenGL技术掌握有限,显示在一定的程度上不十分精确,比如:地平、赤道模式行星姿态没有考虑;地平、赤道模式行星显示的相对大小受OpenGL一个常数的影响,这个常数仅由测试得到,没有依据。最后一个方面的问题,源于我对天文知识的了解不很全面,恒星的自行没有考虑(预留接口),同时,所有与立足天体有关的操作均使用了地心坐标(而没有使用立足点的坐标),使得计算近地天体位置时有一定误差,特别是对日食的模拟误差较大。这些问题虽然不是很严重,但必须意识到,高考以后我会改进这些不足。
变更列表(相对于alpha 4版本):
错误修正:
1、绘制球体不再需要深度缓冲的支持
2、黄道->赤道坐标转换程序精度问题
3、解决时角计算误差
新功能:
1、添加了深空天体插件
2、行星及月球相位的显示
3、地球大气(空间模式)
改进:
1、地平模式天亮后效果(隐藏除日、月外的所有星体、用透明度处理天球网格)
2、行星、月球、恒星信息对话框改进
3、性能优化
4、提供7.5等恒星显示
下载:
Windows版:
Linux版:
网站:
http://lcsky.lamost.org/ |
|