Celestia
天文类软件
锦囊 更多
- Celestia的教程 2021-03-30
- 提升Git体验:探索Gitui——高效的终端UI工具 2024-01-05
- Stirling PDF - 强大的本地 PDF 管理工具 2024-01-05
资讯 更多
- Celestia v1.6.1.0 正式版更新 2011-06-10
- 微信Mac插件——微信小助手,是一款功能强大的插件 2024-01-08
- 完美解码:打造顶级视听盛宴的终极使用指南 2024-01-06
最新版本
Celestia1.6.1是celestia软件中的最新版本,它的功能有木星(Jupiter)的六十二颗卫星,土星(Saturn)的六十颗卫星,天王星(Uranus)的二十八颗卫星,海王星(Neptune)的十三颗卫星和冥王星(Pluto)的三颗卫星全部资料列出来。它将所有的卫星的图样变,将旧有的卫星变成椭圆形或扁形的或已知的图样,而且名字从只有卫星名和(编号),这个版本就变成卫星名、该行星的名字和数字编号,例如:土卫十(Janus)的名字就好像:‘Janus / Saturn X / 1980 S 1。’,你在target name(输入名称)中打任何一个名字都可以搜索该卫星。小行星的名字就从编号或名字改成编号和名字或编号,加该小行星的有的英文名,再加上编号。它还可以剔除小卫星的名字和轨道,这在render(渲染)的view options(视图选项)中的剔或剔除Minor Moons(小型卫星)的Orbits(轨道)或Labels(标签)。
但是1.6.1有一个缺陷,恒星没有星芒效果,大气层只能看见日冕
(1.7.1和.sci将进行大幅度优化)
使用教程
依据依巴谷星表,Celestia内建将近12万颗恒星。可调整最大可见的视星等来改变萤幕上恒星的数量,也可改变恒星呈现出的外观。Celestia利用非常精确的VSOP87理论计算轨道,包括双星、行星、系外行星、矮行星、卫星、小行星、彗星、人造卫星和太空船,也提供了各行星、卫星的日食、月食预测。
可以用简单的键盘、滑鼠指令以任何速度、在数秒内到达Celestia宇宙的任何地方,包括了球状星团、星云、不规则、椭圆或螺旋星系(内建超过1万个星系),也可将旅途的视野设定成向前、向后或任何方向。可环绕天体,与天体同步运转,或追踪运行中的天体。
可将时间设定在过去到未来的任何时刻,可用协调世界时或当地时间。可调整时间流逝的速度,从正常的1×1015倍到1×10-15倍,也可暂停或倒流。不过快转到公元或公元前20亿年元旦就会停止。尽管如此,行星轨道只在数千年范围内才算精确。另外也有光时校准(Light-time correction)。
可显示各天体的名称,和天体表面特徵的名称,包括撞击坑、火山、峡谷、海洋、城市等等。
Celestia还展现了其他细节,如大气层、晨昏时的橘色光线、天体表面特徵、地形阴影、移动的云、云影、水面反光、夜半球的城市光点、行星环、环的影子、食、彗尾、恒星光芒、星座连线和界线。
控制方法
鼠标
左键拖动:改变视角。
右键拖动:环绕选定对象。
鼠标滚轮/Ctrl+鼠标左键:调整选定对象距离。
Shift+左键:改变视野。
滚轮点击:切换视野。
左键点击:选择对象。
左键双击:置中对象。
右键点击:打开菜单。
键盘
H:选择太阳。(Home)
C:置中对象。(Center)
G:前往并跟随。(Goto)
F:跟随对象。(Follow)
Y: 同步轨道对象。
::锁定对象。
":追逐对象。
T:跟踪对象。
Home:接近对象。
*:后视镜。
End:远离对象。
ESC:取消当前执行的运动或脚本。
←:左转。
→:右转。
↑:上抬。
↓:下抬。
1-9:选择此行星系的对象。(例:2 =金星、4 =火星等)。
enter:查找物体。
Ctrl + C,或者Ctrl + INS:复制行星在线信息URL。
时间
空格:暂停/恢复时间的流动和脚本
J:时间后退/前进
\:实时(速度)
L:改变时间速度:×10
K:改变时间速度:÷10
Shift + L:改变时间速度:×2
Shift + K:改变时间速度:÷2
!:实时(时间)
?:开启光传播延迟
-:忽略光传播延迟
E:星系
Shift + E:球状星团
B:恒星
P:行星
Shift + P:矮行星
M:卫星
Shift + M:小卫星
W:小行星
N:宇宙飞船
=:星座
&:位置
U:星系
Shift + U:球状星团
^:星云
Ctrl + A: 大气层
I:云
Ctrl + L:夜视图
Ctrl + T:彗尾
Ctrl + E:星月食阴影
Ctrl + B:星座边界
/:星座连线
;:赤道坐标系
Ctrl + K:标记
O:轨道
{:减少环境光
}:增加环境光
(:减少星系的光增益
):增加星系的光增益
[:减少限制级:
):增加限制级:
——如果自动星等关闭:增加限制级(更少的星星)
——如果自动星等开启:增加在45度视场限制级
Ctrl + Y:自动星等开关
,:缩小视野(Shift +左拖动)
.:扩大视野(Shift +左拖动)
Ctrl + X:反锯齿
Alt + Enter:切换显示模式(全屏/窗口)
Ctrl + P:标记所选对象
+:切换行星纹理(一般/知识界限)
%:切换恒星颜色(光谱颜色/纹理颜色)
Ctrl + S:周期明星风格(模糊点/正常点/缩放点)
V:数据文本(无/略/详)
Ctrl + W:切换显示模式(真实/线框)
F1:停止。
F2:速度设置为1公里/秒。
F3:设置速度为1000公里/秒。
F4:设置速度为光速。
F5:速度设置为10倍光速。
F6:设置速度为1 AU / s。
F7:设置速度为1 光年/ s。
A:增加速度。
Z:降低速度。
Q:扭转方向。
X:运动方向设置屏幕的中心。
4=←
6=→
8=↓
2=↑
7=home
9=end
5:停止运动。
应用举例
日食月食
导航(Navigation)> 查找食(Eclipse Finder),设置日/月食、地点(某行星)与时间范围,然后选择所列结果的其中一个,点最下面按钮(Set Date and Go to Planet)前往该时间地点。
或直接将时间设置至已知日月食时间。
如果搜索的是地球上的日食,则会看见画面为地球表面出现月球的影子;如果搜索的是地球的月食,则会看到月球被地球影子遮住。
按键盘 l(加速)、k(减速)、j(倒转)调整时间以观察影子动向。
此时如果要看地球上某地的日食图像,则:
选择月球或太阳:导航 > 选择物体(Select Object),或以鼠标左键点选该物体。
锁定:导航 > 追踪所选物体(Track Selection),或按 t。此时此物固定于画面中央。
选择地球,按 Enter 键入地点名称再按 Enter,即选择该地点。
前往该地:导航 > 前往所选物体(Go to Selection),或按 g。可设置距离为0,或以鼠标滚轮拉近。
此时即看到天空中央有太阳或月球,按 Shift + 左键向上移,即可放大,并调整目标至适当大小。
按键盘 l(加速)、k(减速)、j(倒转)调整时间,观察日食过程。
Shift+Ctrl+鼠标左键可以编辑行星(需要提前按Shift+2开启编辑模式)
只是此软件无法模拟日食发生时的天空颜色亮度变化。
DIY
该软件可以进行自制星球的操作,但是需要简单的编程和代码,不能直接在软件界面里制作。做出来的天体或者天体系统叫做插件,插件可以让celestia的世界更加精彩。
注意事项:由于软件是由Linux编程,而Linux系统区分大小写,所以DIY时要注意代码关键字大小写问题。
通常,Celestia不支持中文名称的插件文件,但特殊情况也存在,不同操作系统下面具体情况不同。
stc部分
stc是Celestia用来存储恒星与质心的文件。
"HD 97401:Plu"
{
RA 64(赤经)
Dec 167(赤纬)
Distance 51547(距离,单位光年)
SpectralType "G2V"( 光谱类型)
Texture "zhu.jpg"(纹理,可有可不有,没有可按光谱分别)
AbsMag 4.9(绝对星等)
Radius 635670(半径,单位km)
RotationPeriod 36SemiAxes[1 1 1](长宽高的比值)
95(自转时间,单位小时)
}
将以上代码保存为stc文件到软件的"扩展"(Extras)目录之中,重启celestia可以看到效果。
括弧及括弧内的字符不要输入。
ssc部分
ssc是Celestia用来存储行星系天体的文件。
(官网mod网站下载的一个例子(对此稍加修改)-来自 参宿四B星(红矮星)的Zanoni):
"Zanoni(行星名字)" "Betelgeuze B(恒星名字)" { Texture(纹理) "zanoni.jpg"
BumpMap "zanoni-bu.*"(凹凸纹理,用于加深细节以使其逼真)(图片的扩展名可省略成*)
BumpHeight 18.7(凹凸深度)
SpecularTexture "terra1-spec.*" (反光贴图,越白反光越强,越黑反光越弱) SpecularColor [ 0.35 0.5 0.55 ] (反光的颜色,红绿蓝) SpecularPower 15.0 (反光的强度)
Color [ 0.75 0.75 1.0 ] (行星反射光的颜色,红绿蓝) HazeColor [ 0.6 0 0.2 0.3]表面的雾,只有在“OpenGL顶点格式"渲染通道里才会显示,红绿蓝)
NightTexture "zanoni-n.*"(夜间壁纸)
Radius(半径,单位千米) 4800
Atmosphere(大气层(有需要的话))
{ Height(高度,单位米) 96 Lower(底层三色强度,从左到右红绿蓝) [ 0.65 0.52 0.43 ] Upper(高层三色强度,红绿蓝) [ 0.84 0.48 0.26 ] Sky(天空三色强度,红绿蓝) [ 0.3 0.3 0.6 ] Sunset(日落的三色强度,红绿蓝) [ 1.0 0.6 0.2 ] # Sunset [ 0.3 1.0 0.5 ](以上为老版本的大气数据模板)
Mie 0.0025(mie散射)
MieAsymmetry -0.27(背光散射,数值越低背光散射越强)
Rayleigh [ 0.0025 0.001 0.004 ](瑞利散射)
Absorption [ 0.0055 0.008 0.002 ](大气消光,数值越高颜色越暗)
MieScaleHeight 27(里氏大气散射)
CloudHeight(云层高度) 9.6 CloudSpeed(云层风速) 48 CloudMap(云层壁纸) "zanoni-clouds.*" }
EllipticalOrbit(轨道数据) { Period(周期,以1个地球年为算) 24.75814 SemiMajorAxis(半长轴) 153.584 Eccentricity(离心率) 0.0001 #:0为圆形,0至1为椭圆形,大于1为抛物线。
Inclination 2(轨道倾斜角度)
AscendingNode 0(轨道位置)
}
UniformRotation(自转数据(不加则认为潮汐锁定或没有自转))
{
Period 277.22(周期,单位小时)
Inclination 2.9(转轴倾斜角度)
}
Rings(环(有需要的话))
{ Inner(内层环/米) 60000 Outer(外层环/米) 120000 Texture(壁纸) "nebiros-rings.png" }
Albedo(反光率) 0.33 }
将以上代码保存为ssc文件放入软件的"扩展"(Extras)目录之中,重启celestia可以看到效果。
括弧及括弧内的字符不要输入。
dsc部分
dsc是Celestia用来存储深空间天体的文件。
Nebula (类型,这里是星云) "M16" (名称)
{
Mesh "1995-44-a.3ds"(模型)
Axis [0.205007 -0.737927 -0.642989] (三轴,xyz)
Angle 146.298(角度)
RA 18.31404(赤经,小时)
Dec -13.8311(赤纬)
Distance 7002(距离,光年)
Radius 3.45(大小,光年)
Appmag 6.4(视星等)
}
将以上代码保存为dsc文件放入软件的"扩展"(Extras)目录之中,重启celestia可以看到效果。
括弧及括弧内的字符不要输入。
版本列表
-
-
Celestia v1.6.1.0 正式版
Celestia是一款免费的开放源代码天文类软件。利用NVIDIA加速元件处理高解析 ...
软件大小:32.77 MB 更新时间:2011-06-10