Celestia/教程/彗星
本教程假设您已阅读上一页:简单小行星。阅读完后,您应该对如何在 Celestia 中创建彗星 SSC 有一个很好的了解,因为它们与小行星相似。
在 Celestia 中,彗星的处理方式与小行星非常相似。SSC 的格式应该与其非常相似,但有一些关键的改变
"Name" "Sol"
这里,名称
指的是彗星的名称。但是,彗星的命名方式与小行星的命名方式不同。完整的名称可能看起来像这样:“81P Wild”,其中 81P 指的是彗星的编号加上字母“P”,表示它是周期彗星。“Wild”指的是彗星的发现者,保罗·怀尔德。彗星的名称在技术上应该是“81P/Wild”,带有斜杠,但在 Celestia 中,由于技术原因,名称内部的斜杠无法使用。因此,在 Celestia 中,它可能被赋予这样的名称
"81P Wild:Wild 2" "Sol"
“Wild”后面的“2”是必要的,因为它是由怀尔德发现的第二颗彗星。
对于非周期彗星(不返回的彗星),命名法可能看起来像这样
"C1995 O1 (Hale-Bopp):Hale-Bopp" "Sol"
一些天体被归类为小行星,后来发现它们表现出彗星活动。对于这些天体,通常会包含小行星名称和彗星名称,如下所示
"2060 Chiron:Chiron:1977 UB:95P Chiron" "Sol"
Class "comet"
这一行只是告诉 Celestia 该天体是一颗彗星。在 Celestia 中定义为彗星的天体会显示尾巴,当它们足够靠近太阳时。不可能定义具有多种类型的天体,因此像 2060 奇龙这样的双天体往往被定义为小行星。
Radius <number>
与小行星一样,此参数只是指小行星的半径,单位为公里。如果您幸运的话,JPL 的小行星数据库中将会有直径,您可以将其除以二来获得半径。但是,许多数据库中都没有。在这种情况下,对于彗星,最好的替代方法是使用总核星等(M2),对于许多(但并非全部)彗星,应该存在已发布的值。
总核星等本质上是彗星核心的固有亮度值,数值越低,小行星越亮。使用此值和反照率值(稍后详细解释),可以估算出彗星核心的尺寸。
不幸的是,大多数彗星也没有已知反照率。因此,通常假设彗星核心的反照率约为 0.04,因为已知它们非常暗。要以公里为单位计算半径,请使用以下公式
其中 代表反照率, 代表绝对星等。
Albedo <number>
小行星的反照率是一个介于 0 到 1 之间的值,表示小行星反射多少光线,0 表示完全黑暗的天体,1 表示反射所有照射到它的光线。
如果您找不到已发布的反照率值,通常假设彗星的反照率为 0.04。[1]
为了参考,以下是 81P/Wild 的一些 .ssc 代码的样子
"81P Wild:Wild 2" "Sol" { Class "comet" Mesh "asteroid.cms" Texture "asteroid.jpg" Radius 2.0 EllipticalOrbit { Epoch 2455809.5 Period 6.41340443513 SemiMajorAxis 3.45186352633 Eccentricity 0.53707073006 Inclination 3.23724754968 AscendingNode 136.097685541 ArgOfPericenter 41.7562320856 MeanAnomaly 85.9757611643 } Albedo 0.04 # guess RotationPeriod 8 # guess }