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
}