Solarsys.ssc split into several sections

pull/3/head
Grant Hutchison 2004-05-15 19:57:36 +00:00
parent c7da9065d6
commit 08310273c1
5 changed files with 886 additions and 732 deletions

485
data/asteroids.ssc 100644
View File

@ -0,0 +1,485 @@
# A few main belt asteroids . .
"Ceres" "Sol"
{
Class "asteroid"
Texture "asteroid.jpg"
Radius 467
EllipticalOrbit
{
Epoch 2452600.5 # 2002 Nov 22 00:00UT
Period 4.60014
SemiMajorAxis 2.7660
Eccentricity 0.0793
Inclination 10.584
AscendingNode 80.483
ArgOfPericenter 74.043
MeanAnomaly 232.067
}
RotationPeriod 9.075
RotationEpoch 2449249.91125 # 1993 Sep 19 09:52:12UT
Obliquity 11
EquatorAscendingNode 29
RotationOffset 339.85
Albedo 0.113
}
"Pallas" "Sol"
{
Class "asteroid"
Texture "asteroid.jpg"
Radius 263
EllipticalOrbit
{
Epoch 2452600.5 # 2002 Nov 22 00:00UT
Period 4.61868
SemiMajorAxis 2.7733
Eccentricity 0.2300
Inclination 34.846
AscendingNode 173.166
ArgOfPericenter 310.423
MeanAnomaly 218.057
}
RotationPeriod 7.81323264
Obliquity 102
EquatorAscendingNode 162
RotationOffset 352.77
Albedo 0.159
}
"Juno" "Sol"
{
Class "asteroid"
Texture "asteroid.jpg"
Radius 130
EllipticalOrbit
{
Epoch 2452600.5 # 2002 Nov 22 00:00UT
Period 4.35540
SemiMajorAxis 2.6669
Eccentricity 0.2589
Inclination 12.972
AscendingNode 170.133
ArgOfPericenter 247.948
MeanAnomaly 119.146
}
RotationPeriod 7.811
Obliquity 56
EquatorAscendingNode 196
Albedo 0.238
}
"Vesta" "Sol"
{
Class "asteroid"
Mesh "vesta.3ds"
Texture "asteroid.jpg"
Radius 279 # maximum semi-axis
MeshCenter [ 0.77 3.424 -0.554 ]
InfoURL "http://www.solarviews.com/eng/vesta.htm"
EllipticalOrbit
{
Epoch 2452000.5 # 2001 Apr 1 00:00UT
Period 3.62729
SemiMajorAxis 2.3670775
Eccentricity 0.089753
Inclination 7.1346
AscendingNode 103.9510
ArgOfPericenter 149.4585
MeanAnomaly 104.980
}
RotationPeriod 5.342
RotationEpoch 2450124.90833 # 1996 May 11 09:48UT
Obliquity 40
EquatorAscendingNode 91
RotationOffset 325.77
Albedo 0.423
}
# Some of the asteroids visited by spacecraft
"Gaspra" "Sol"
{
Class "asteroid"
Mesh "gaspra.3ds"
Texture "gaspramosaic.*" # Phil Stooke
Color [ 0.52 0.47 0.42 ]
BlendTexture true
Radius 9.1 # maximum semi-axis
MeshCenter [ 1.540 -0.064 -0.118 ]
EllipticalOrbit
{
Epoch 2448559.0 # 1991 Oct 29 12:00UT (Galileo encounter)
Period 3.2837 # average
SemiMajorAxis 2.2096348 # at epoch
Eccentricity 0.1738752 # at epoch
Inclination 4.0975771 # at epoch
AscendingNode 253.445592 # at epoch
ArgOfPericenter 129.045896 # at epoch
MeanAnomaly 280.769206 # at epoch
}
RotationPeriod 7.042073
Obliquity 69.28
EquatorAscendingNode 109.59
RotationOffset 58.865
Albedo 0.1
}
"Ida" "Sol"
{
Class "asteroid"
Mesh "ida.3ds"
#Texture "asteroid.jpg"
Texture "idamosaic.*" # Phil Stooke
Radius 28.9 # maximum semi-axis
MeshCenter [ -1.424 -0.417 0.115 ]
EllipticalOrbit
{
Epoch 2449228.0 # 1993 Aug 28 12:00UT (Galileo encounter)
Period 4.8417 # mean
SemiMajorAxis 2.863731 # at epoch
Eccentricity 0.043109 # at epoch
Inclination 1.137110 # at epoch
AscendingNode 324.586055 # at epoch
ArgOfPericenter 113.017101 # at epoch
MeanAnomaly 131.594945 # at epoch
}
RotationPeriod 4.633632
Obliquity 156.96
EquatorAscendingNode 352.77
RotationOffset 359.46
Albedo 0.24
}
"Dactyl" "Sol/Ida"
{
# Data for Dactyl taken from:
# Petit et al.: The Long-Term Dynamics of Dactyl's Orbit
# (Icarus 1997: 130; 177-197) - linked in the InfoURL
InfoURL "http://www.lpl.arizona.edu/~hurfordt/research/papers/Icarus130.pdf"
Class "asteroid"
Texture "asteroid.jpg"
Mesh "roughsphere.cms"
Radius 0.7
EllipticalOrbit
{
Epoch 2449228.2028 # 1993 Aug 28 16:52:05UT
Period 0.96534 # stable 5:1 resonant orbit (Petit et al.)
SemiMajorAxis 83.5 # stable 5:1 resonant orbit (Petit et al.)
Eccentricity 0.13 # stable 5:1 resonant orbit (Petit et al.)
LongOfPericenter 310 # stable pericenter at 90:E Ida longitude (Petit et al.)
AscendingNode 90 # VERY approximate - chosen to place Dactyl north
# of Ida's equator, as seen at time of Galileo encounter
Inclination 8 # estimated at 7-9 degrees (Petit et al.)
}
RotationOffset 123 # place prime meridian facing Ida
Albedo 0.2
}
"Eros" "Sol"
{
Class "asteroid"
Mesh "eros.3ds"
Texture "eros.*"
# NormalMap "erosbump2k.jpg"
# Color sampled from true color photo taken by NEAR
Color [ 0.52 0.47 0.42 ]
BlendTexture true
Radius 16.3 # maximum semi-axis
MeshCenter [ -1.262 0.168 -0.164 ]
EllipticalOrbit
{
Epoch 2451171.0 # 1998 Dec 23 12:00UT (NEAR-Shoemaker encounter)
Period 1.761 # average
SemiMajorAxis 1.458261 # at epoch
Eccentricity 0.222885 # at epoch
Inclination 10.830143 # at epoch
AscendingNode 304.430882 # at epoch
ArgOfPericenter 178.613184 # at epoch
MeanAnomaly 208.403434 # at epoch
}
RotationPeriod 5.270
Obliquity 78.70
EquatorAscendingNode 107.23
RotationOffset 338.165
Albedo 0.16
}
# Radar-imaged asteroids
"Toutatis" "Sol"
{
Class "asteroid"
Mesh "toutatis.3ds"
Texture "asteroid.jpg"
# We'll just use the same color as Eros
Color [ 0.52 0.47 0.42 ]
BlendTexture true
Radius 2.3 # maximum semi-axis
MeshCenter [ 0.0313 0.2171 0.0064 ]
InfoURL "http://echo.jpl.nasa.gov/asteroids/4179_Toutatis/toutatis.html"
EllipticalOrbit
{
Epoch 2452200.5 # 2001 Oct 18 00:00UT
Period 3.976715
SemiMajorAxis 2.5100537
Eccentricity 0.6342274
Inclination 0.46959
AscendingNode 128.24788
ArgOfPericenter 274.78070
MeanAnomaly 86.28120
}
RotationPeriod 129.6 # 5.41 days
Obliquity 145
PrecessionRate -48.98 # 7.35 day period
Albedo 0.16
}
"Geographos" "Sol"
{
Class "asteroid"
Mesh "geographos.3ds"
Texture "asteroid.jpg"
# We'll just use the same color as Eros
Color [ 0.52 0.47 0.42 ]
BlendTexture true
Radius 2.53 # maximum semi-axis
MeshCenter [ 0.154 -0.002 -0.026 ]
InfoURL "http://www.solarviews.com/eng/geograph.htm"
EllipticalOrbit
{
Epoch 2450800.5 # 1997 Dec 18 00:00UT
Period 1.39
SemiMajorAxis 1.2455
Eccentricity 0.3354
Inclination 13.34
AscendingNode 337.352
ArgOfPericenter 276.756
MeanAnomaly 180.595
}
RotationPeriod 5.223
Obliquity 136
EquatorAscendingNode 145
Albedo 0.326
}
"Kleopatra" "Sol"
{
Class "asteroid"
Mesh "kleopatra.3ds"
Texture "asteroid.jpg"
# We'll just use the same color as Eros
Color [ 0.52 0.47 0.42 ]
BlendTexture true
Radius 110 # maximum semi-axis
MeshCenter [ -3.049 2.379 1.429 ]
InfoURL "http://echo.jpl.nasa.gov/~ostro/kle/index.html"
EllipticalOrbit
{
Epoch 2450800.5 # 1997 Dec 12 00:00UT
Period 4.67
SemiMajorAxis 2.791
Eccentricity 0.2531
Inclination 13.138
AscendingNode 215.699
ArgOfPericenter 179.350
MeanAnomaly 225.804
}
RotationPeriod 5.385
Obliquity 63
EquatorAscendingNode 162
Albedo 0.16
# Class M
}
"1998 KY26" "Sol"
{
Class "asteroid"
Mesh "ky26.3ds"
Texture "asteroid.jpg"
# We'll just use the same color as Eros
Color [ 0.52 0.47 0.42 ]
BlendTexture true
Radius 0.015 # maximum semi-axis
MeshCenter [ -0.000718 -0.000099 0.000556 ]
InfoURL "http://echo.jpl.nasa.gov/~ostro/KY26/index.html"
EllipticalOrbit
{
Epoch 2452000.5 # 2001 Apr 1 00:00UT
Period 1.3752
SemiMajorAxis 1.2320798
Eccentricity 0.20151423
Inclination 1.48127
AscendingNode 84.45490
ArgOfPericenter 209.14766
MeanAnomaly 356.6879717
}
RotationPeriod 0.178
Albedo 0.15
}
"Bacchus" "Sol"
{
Class "asteroid"
Mesh "bacchus.3ds"
Texture "asteroid.jpg"
# We'll just use the same color as Eros
Color [ 0.52 0.47 0.42 ]
BlendTexture true
Radius 0.55 # maximum semi-axis
MeshCenter [ -0.00936 -0.00610 0.00289 ]
InfoURL "http://echo.jpl.nasa.gov/~ostro/bacchus/index.html"
EllipticalOrbit
{
Epoch 2452000.5 # 2001 Apr 1 00:00UT
Period 1.1223
SemiMajorAxis 1.0781035
Eccentricity 0.34951251
Inclination 9.43160
AscendingNode 33.23590
ArgOfPericenter 55.18040
MeanAnomaly 229.8627955
}
RotationPeriod 14.90
Obliquity 116
EquatorAscendingNode 114
Albedo 0.15
}
"Golevka" "Sol"
{
Class "asteroid"
Mesh "golevka.3ds"
Texture "asteroid.jpg"
# We'll just use the same color as Eros
Color [ 0.52 0.47 0.42 ]
BlendTexture true
Radius 0.34 # maximum semi-axis
MeshCenter [ -0.0289 -0.0111 -0.0331 ]
InfoURL "http://echo.jpl.nasa.gov/~ostro/gol/index.html"
EllipticalOrbit
{
Epoch 2452000.5 # 2001 Apr 1 00:00UT
Period 3.995
SemiMajorAxis 2.5120500
Eccentricity 0.60117380
Inclination 2.28701
AscendingNode 212.16560
ArgOfPericenter 65.25133
MeanAnomaly 159.8983670
}
RotationPeriod 6.0289
Obliquity 135
EquatorAscendingNode 292
Albedo 0.15
}
"Castalia" "Sol"
{
Class "asteroid"
Mesh "castalia.3ds"
Texture "asteroid.jpg"
# We'll just use the same color as Eros
Color [ 0.52 0.47 0.42 ]
BlendTexture true
Radius 0.81 # maximum semi-axis
MeshCenter [ -0.0456 -0.0347 -0.0178 ]
InfoURL "http://echo.jpl.nasa.gov/asteroids/4769_Castalia/cast01.html"
EllipticalOrbit
{
Epoch 2452000.5 # 2001 Apr 1 00:00UT
Period 1.096
SemiMajorAxis 1.0632007
Eccentricity 0.48324394
Inclination 8.88806
AscendingNode 325.71246
ArgOfPericenter 121.26355
MeanAnomaly 152.5186007
}
RotationPeriod 4.095
Obliquity 146
EquatorAscendingNode 325
Albedo 0.15
}
# Centaurs
"Chiron" "Sol"
{
Class "asteroid"
Texture "asteroid.jpg"
Radius 144
EllipticalOrbit
{
Epoch 2449608.5 # 1994 Sep 13 00:00UT
Period 50.90359
SemiMajorAxis 13.734941
Eccentricity 0.384424
Inclination 6.927771
AscendingNode 209.395188
ArgOfPericenter 339.432152
MeanAnomaly 349.983669
}
RotationPeriod 5.918
Albedo 0.048
}

84
data/comets.ssc 100644
View File

@ -0,0 +1,84 @@
# Comets
"Halley" "Sol"
{
Class "comet"
Mesh "halley.3ds"
Texture "asteroid.jpg"
Radius 7.6 # maximum semi-axis
MeshCenter [ -0.338 1.303 0.230 ]
EllipticalOrbit
{
Epoch 2449400.5 #1994 Feb 17 00:00UT
Period 75.31589
SemiMajorAxis 17.834144
Eccentricity 0.967143
Inclination 162.262690
AscendingNode 58.420081
ArgOfPericenter 111.332485
MeanAnomaly 38.384264
}
# chaotic rotation, imperfectly defined:
# this version from "The New Solar System", 4th Edition; Eds.
# JK Beatty, CC Petersen, A Chaikin
RotationPeriod 170 # 7.1 day axial rotation period
Obliquity 66
PrecessionRate 97 # 3.7 day precession period
Albedo 0.04
}
"Borrelly" "Sol"
{
Class "comet"
Mesh "borrelly.cms"
Texture "asteroid.jpg"
Radius 2.2
InfoURL "http://www.solarviews.com/eng/borrelly.htm"
EllipticalOrbit
{
Epoch 2452174.5 # 2001 Sep 22 00:00UT
Period 6.86302
SemiMajorAxis 3.611363
Eccentricity 0.623908
Inclination 30.324612
AscendingNode 75.424869
ArgOfPericenter 353.375385
MeanAnomaly 358.956091
}
RotationPeriod 25
Obliquity 90
EquatorAscendingNode 315
Albedo 0.04
}
"Ikeya-Zhang" "Sol"
{
Class "comet"
Texture "asteroid.jpg"
Mesh "roughsphere.cms"
EllipticalOrbit
{
Epoch 2452352.47847 # 2002 Mar 18 23:29UT
Period 367.181906
SemiMajorAxis 51.276792
Eccentricity 0.990111
Inclination 28.1206
AscendingNode 93.3718
ArgOfPericenter 34.6666
MeanAnomaly 0
}
# These are all made up (copied from Halley)
Radius 7.5
RotationPeriod 170
Albedo 0.04
}

164
data/outersys.ssc 100644
View File

@ -0,0 +1,164 @@
# Kuiper belt objects
"2004 DW" "Sol" {
Class "asteroid"
Texture "asteroid.jpg"
Radius 800
InfoURL "http://www.gps.caltech.edu/~chad/2004dw/"
EllipticalOrbit {
Period 245.976
SemiMajorAxis 39.258
Eccentricity 0.2258
Inclination 20.539
AscendingNode 268.457
ArgOfPericenter 73.731
MeanAnomaly 150.066
}
Albedo 0.09 # estimate
RotationPeriod 48.0 # guess
}
# 50000 Quaoar
"Quaoar" "Sol"
{
Class "asteroid"
Texture "asteroid.jpg"
Radius 625
InfoURL "http://www.gps.caltech.edu/~chad/quaoar/"
EllipticalOrbit
{
Period 283.234
SemiMajorAxis 43.128
Eccentricity 0.0395
Inclination 8.005
AscendingNode 189.081
ArgOfPericenter 163.885
MeanAnomaly 258.858
}
Albedo 0.12
RotationPeriod 48.0 # guess
}
# 2001 KX76
"Ixion" "Sol"
{
Class "asteroid"
Texture "asteroid.jpg"
Radius 600
EllipticalOrbit
{
Epoch 2452400.5 # 2002 May 6 00:00UT
Period 246.50564
SemiMajorAxis 39.3138672
Eccentricity 0.2447032
Inclination 19.68326
AscendingNode 71.0155
ArgOfPericenter 300.9234
MeanAnomaly 259.585
}
RotationPeriod 30.0
Albedo 0.07
}
# 20000 Varuna
"Varuna" "Sol"
{
Class "asteroid"
Texture "asteroid.jpg"
Radius 450
EllipticalOrbit
{
Epoch 2452400.5 # 2002 May 6 00:00UT
Period 284.83446
SemiMajorAxis 43.290196
Eccentricity 0.053794
Inclination 17.12557
AscendingNode 97.2843
ArgOfPericenter 275.5744
MeanAnomaly 82.67171
}
RotationPeriod 6.3442 # for a double-peaked light curve
Albedo 0.4
}
"2002 AW197" "Sol"
{
Class "asteroid"
Texture "asteroid.jpg"
Radius 450
EllipticalOrbit {
Period 323.976
SemiMajorAxis 47.171
Eccentricity 0.1257
Inclination 24.370
AscendingNode 297.463
ArgOfPericenter 296.073
MeanAnomaly 272.766
}
Albedo 0.07 # estimate
RotationPeriod 48.0 # guess
}
# Inner Oort cloud
"2003 VB12 (Sedna)" "Sol"
{
Class "asteroid"
Texture "asteroid.jpg"
Radius 850
InfoURL "http://www.gps.caltech.edu/~mbrown/sedna/"
EllipticalOrbit # Andrea Pelloni et al
{
Epoch 2452178.467091144
Period 12941.01891
SemiMajorAxis 551.2039416
Eccentricity 0.8615909
Inclination 11.92987
AscendingNode 144.48101
ArgOfPericenter 310.84807
MeanAnomaly 357.94906
}
Albedo 0.05
RotationPeriod 480 # 20 days (or longer)
}

View File

@ -141,81 +141,6 @@ AltSurface "limit of knowledge" "Sol/Mercury"
Albedo 0.12
}
"Mir" "Sol/Earth"
{
Class "spacecraft"
Mesh "mir.3ds"
Radius 0.0165 # Mir is 33 meters long
Beginning 2446482.0 # Launched 20 Feb 1986
Ending 2451989.77083 # Reentered 21 Mar 2001
# Assuming these elements to be constant isn't accurate . . .
# Celestia really needs to support better orbit models.
EllipticalOrbit {
Period 0.06415338
SemiMajorAxis 6769
Eccentricity 0.0000831
Inclination 51.6461
AscendingNode 83.8459
ArgOfPericenter 296.4901
MeanAnomaly 63.6005
}
Obliquity 51.6461
RotationOffset 180
EquatorAscendingNode 83.8459
Albedo 0.10
}
"ISS" "Sol/Earth"
{
Class "spacecraft"
Mesh "iss.3ds"
Radius 0.040
Beginning 2451138 # Zarya module launched 20 Nov 1998
# Ending ????
EllipticalOrbit {
Period 0.064176392
SemiMajorAxis 6767
Eccentricity 0.0016886
Inclination 51.5684
AscendingNode 343.1518
ArgOfPericenter 346.2476
MeanAnomaly 13.8216
Epoch 2452028.18381755
}
Obliquity 51.5684 #
RotationOffset 90 #orientation corrections by Matt McIrvin
EquatorAscendingNode 343.1518 #
Albedo 0.10
}
"Hubble" "Sol/Earth"
{
Class "spacecraft"
Mesh "hubble.3ds"
Radius 0.007 # 14 meters across
Beginning 2448007 # Deployed 25 April 1990
# Ending 2010?
EllipticalOrbit {
Period 0.06903
SemiMajorAxis 6767
Eccentricity 0.0012082
Inclination 28.4675
AscendingNode 51.0100
ArgOfPericenter 27.0378
MeanAnomaly 333.0836
Epoch 2452028.18381755
}
Albedo 0.10
}
"Mars" "Sol"
{
Texture "mars.*"
@ -1278,660 +1203,3 @@ AltSurface "limit of knowledge" "Sol/Pluto/Charon"
SpecularColor [ 0.135 0.12 0.08 ]
SpecularPower 9.5
}
"Galileo" "Sol"
{
Class "spacecraft"
Mesh "galileo.3ds"
Radius 0.01
InfoURL "http://galileo.jpl.nasa.gov"
Beginning "1989 10 19 02:47" # Launch
Ending "2003 9 21 10:44" # Crash into Jupiter
SampledOrbit "galileo.xyz"
EllipticalOrbit
{
Period 64.4068
SemiMajorAxis 4632880
Eccentricity 0.831774
Inclination 4.213
AscendingNode 59.562
ArgOfPericenter 97.224
TrueAnomaly -66.619
}
RotationPeriod 1.0e9 # Essentially no rotation . . .
Orientation [ 90 0 1 0 ]
Albedo 0.50
}
# A few main belt asteroids . .
"Ceres" "Sol"
{
Class "asteroid"
Texture "asteroid.jpg"
Radius 467
EllipticalOrbit
{
Epoch 2452600.5 # 2002 Nov 22 00:00UT
Period 4.60014
SemiMajorAxis 2.7660
Eccentricity 0.0793
Inclination 10.584
AscendingNode 80.483
ArgOfPericenter 74.043
MeanAnomaly 232.067
}
RotationPeriod 9.075
RotationEpoch 2449249.91125 # 1993 Sep 19 09:52:12UT
Obliquity 11
EquatorAscendingNode 29
RotationOffset 339.85
Albedo 0.113
}
"Pallas" "Sol"
{
Class "asteroid"
Texture "asteroid.jpg"
Radius 263
EllipticalOrbit
{
Epoch 2452600.5 # 2002 Nov 22 00:00UT
Period 4.61868
SemiMajorAxis 2.7733
Eccentricity 0.2300
Inclination 34.846
AscendingNode 173.166
ArgOfPericenter 310.423
MeanAnomaly 218.057
}
RotationPeriod 7.81323264
Obliquity 102
EquatorAscendingNode 162
RotationOffset 352.77
Albedo 0.159
}
"Juno" "Sol"
{
Class "asteroid"
Texture "asteroid.jpg"
Radius 130
EllipticalOrbit
{
Epoch 2452600.5 # 2002 Nov 22 00:00UT
Period 4.35540
SemiMajorAxis 2.6669
Eccentricity 0.2589
Inclination 12.972
AscendingNode 170.133
ArgOfPericenter 247.948
MeanAnomaly 119.146
}
RotationPeriod 7.811
Obliquity 56
EquatorAscendingNode 196
Albedo 0.238
}
"Vesta" "Sol"
{
Class "asteroid"
Mesh "vesta.3ds"
Texture "asteroid.jpg"
Radius 279 # maximum semi-axis
MeshCenter [ 0.77 3.424 -0.554 ]
InfoURL "http://www.solarviews.com/eng/vesta.htm"
EllipticalOrbit
{
Epoch 2452000.5 # 2001 Apr 1 00:00UT
Period 3.62729
SemiMajorAxis 2.3670775
Eccentricity 0.089753
Inclination 7.1346
AscendingNode 103.9510
ArgOfPericenter 149.4585
MeanAnomaly 104.980
}
RotationPeriod 5.342
RotationEpoch 2450124.90833 # 1996 May 11 09:48UT
Obliquity 40
EquatorAscendingNode 91
RotationOffset 325.77
Albedo 0.423
}
# Some of the asteroids visited by spacecraft
"Gaspra" "Sol"
{
Class "asteroid"
Mesh "gaspra.3ds"
Texture "gaspramosaic.*" # Phil Stooke
Color [ 0.52 0.47 0.42 ]
BlendTexture true
Radius 9.1 # maximum semi-axis
MeshCenter [ 1.540 -0.064 -0.118 ]
EllipticalOrbit
{
Epoch 2448559.0 # 1991 Oct 29 12:00UT (Galileo encounter)
Period 3.2837 # average
SemiMajorAxis 2.2096348 # at epoch
Eccentricity 0.1738752 # at epoch
Inclination 4.0975771 # at epoch
AscendingNode 253.445592 # at epoch
ArgOfPericenter 129.045896 # at epoch
MeanAnomaly 280.769206 # at epoch
}
RotationPeriod 7.042073
Obliquity 69.28
EquatorAscendingNode 109.59
RotationOffset 58.865
Albedo 0.1
}
"Ida" "Sol"
{
Class "asteroid"
Mesh "ida.3ds"
#Texture "asteroid.jpg"
Texture "idamosaic.*" # Phil Stooke
Radius 28.9 # maximum semi-axis
MeshCenter [ -1.424 -0.417 0.115 ]
EllipticalOrbit
{
Epoch 2449228.0 # 1993 Aug 28 12:00UT (Galileo encounter)
Period 4.8417 # mean
SemiMajorAxis 2.863731 # at epoch
Eccentricity 0.043109 # at epoch
Inclination 1.137110 # at epoch
AscendingNode 324.586055 # at epoch
ArgOfPericenter 113.017101 # at epoch
MeanAnomaly 131.594945 # at epoch
}
RotationPeriod 4.633632
Obliquity 156.96
EquatorAscendingNode 352.77
RotationOffset 359.46
Albedo 0.24
}
"Dactyl" "Sol/Ida"
{
# Data for Dactyl taken from:
# Petit et al.: The Long-Term Dynamics of Dactyl's Orbit
# (Icarus 1997: 130; 177-197) - linked in the InfoURL
InfoURL "http://www.lpl.arizona.edu/~hurfordt/research/papers/Icarus130.pdf"
Class "asteroid"
Texture "asteroid.jpg"
Mesh "roughsphere.cms"
Radius 0.7
EllipticalOrbit
{
Epoch 2449228.2028 # 1993 Aug 28 16:52:05UT
Period 0.96534 # stable 5:1 resonant orbit (Petit et al.)
SemiMajorAxis 83.5 # stable 5:1 resonant orbit (Petit et al.)
Eccentricity 0.13 # stable 5:1 resonant orbit (Petit et al.)
LongOfPericenter 310 # stable pericenter at 90:E Ida longitude (Petit et al.)
AscendingNode 90 # VERY approximate - chosen to place Dactyl north
# of Ida's equator, as seen at time of Galileo encounter
Inclination 8 # estimated at 7-9 degrees (Petit et al.)
}
RotationOffset 123 # place prime meridian facing Ida
Albedo 0.2
}
"Eros" "Sol"
{
Class "asteroid"
Mesh "eros.3ds"
Texture "eros.*"
# NormalMap "erosbump2k.jpg"
# Color sampled from true color photo taken by NEAR
Color [ 0.52 0.47 0.42 ]
BlendTexture true
Radius 16.3 # maximum semi-axis
MeshCenter [ -1.262 0.168 -0.164 ]
EllipticalOrbit
{
Epoch 2451171.0 # 1998 Dec 23 12:00UT (NEAR-Shoemaker encounter)
Period 1.761 # average
SemiMajorAxis 1.458261 # at epoch
Eccentricity 0.222885 # at epoch
Inclination 10.830143 # at epoch
AscendingNode 304.430882 # at epoch
ArgOfPericenter 178.613184 # at epoch
MeanAnomaly 208.403434 # at epoch
}
RotationPeriod 5.270
Obliquity 78.70
EquatorAscendingNode 107.23
RotationOffset 338.165
Albedo 0.16
}
# Radar-imaged asteroids
"Toutatis" "Sol"
{
Class "asteroid"
Mesh "toutatis.3ds"
Texture "asteroid.jpg"
# We'll just use the same color as Eros
Color [ 0.52 0.47 0.42 ]
BlendTexture true
Radius 2.3 # maximum semi-axis
MeshCenter [ 0.0313 0.2171 0.0064 ]
InfoURL "http://echo.jpl.nasa.gov/asteroids/4179_Toutatis/toutatis.html"
EllipticalOrbit
{
Epoch 2452200.5 # 2001 Oct 18 00:00UT
Period 3.976715
SemiMajorAxis 2.5100537
Eccentricity 0.6342274
Inclination 0.46959
AscendingNode 128.24788
ArgOfPericenter 274.78070
MeanAnomaly 86.28120
}
RotationPeriod 129.6 # 5.41 days
Obliquity 145
PrecessionRate -48.98 # 7.35 day period
Albedo 0.16
}
"Geographos" "Sol"
{
Class "asteroid"
Mesh "geographos.3ds"
Texture "asteroid.jpg"
# We'll just use the same color as Eros
Color [ 0.52 0.47 0.42 ]
BlendTexture true
Radius 2.53 # maximum semi-axis
MeshCenter [ 0.154 -0.002 -0.026 ]
InfoURL "http://www.solarviews.com/eng/geograph.htm"
EllipticalOrbit
{
Epoch 2450800.5 # 1997 Dec 18 00:00UT
Period 1.39
SemiMajorAxis 1.2455
Eccentricity 0.3354
Inclination 13.34
AscendingNode 337.352
ArgOfPericenter 276.756
MeanAnomaly 180.595
}
RotationPeriod 5.223
Obliquity 136
EquatorAscendingNode 145
Albedo 0.326
}
"Kleopatra" "Sol"
{
Class "asteroid"
Mesh "kleopatra.3ds"
Texture "asteroid.jpg"
# We'll just use the same color as Eros
Color [ 0.52 0.47 0.42 ]
BlendTexture true
Radius 110 # maximum semi-axis
MeshCenter [ -3.049 2.379 1.429 ]
InfoURL "http://echo.jpl.nasa.gov/~ostro/kle/index.html"
EllipticalOrbit
{
Epoch 2450800.5 # 1997 Dec 12 00:00UT
Period 4.67
SemiMajorAxis 2.791
Eccentricity 0.2531
Inclination 13.138
AscendingNode 215.699
ArgOfPericenter 179.350
MeanAnomaly 225.804
}
RotationPeriod 5.385
Obliquity 63
EquatorAscendingNode 162
Albedo 0.16
# Class M
}
"1998 KY26" "Sol"
{
Class "asteroid"
Mesh "ky26.3ds"
Texture "asteroid.jpg"
# We'll just use the same color as Eros
Color [ 0.52 0.47 0.42 ]
BlendTexture true
Radius 0.015 # maximum semi-axis
MeshCenter [ -0.000718 -0.000099 0.000556 ]
InfoURL "http://echo.jpl.nasa.gov/~ostro/KY26/index.html"
EllipticalOrbit
{
Epoch 2452000.5 # 2001 Apr 1 00:00UT
Period 1.3752
SemiMajorAxis 1.2320798
Eccentricity 0.20151423
Inclination 1.48127
AscendingNode 84.45490
ArgOfPericenter 209.14766
MeanAnomaly 356.6879717
}
RotationPeriod 0.178
Albedo 0.15
}
"Bacchus" "Sol"
{
Class "asteroid"
Mesh "bacchus.3ds"
Texture "asteroid.jpg"
# We'll just use the same color as Eros
Color [ 0.52 0.47 0.42 ]
BlendTexture true
Radius 0.55 # maximum semi-axis
MeshCenter [ -0.00936 -0.00610 0.00289 ]
InfoURL "http://echo.jpl.nasa.gov/~ostro/bacchus/index.html"
EllipticalOrbit
{
Epoch 2452000.5 # 2001 Apr 1 00:00UT
Period 1.1223
SemiMajorAxis 1.0781035
Eccentricity 0.34951251
Inclination 9.43160
AscendingNode 33.23590
ArgOfPericenter 55.18040
MeanAnomaly 229.8627955
}
RotationPeriod 14.90
Obliquity 116
EquatorAscendingNode 114
Albedo 0.15
}
"Golevka" "Sol"
{
Class "asteroid"
Mesh "golevka.3ds"
Texture "asteroid.jpg"
# We'll just use the same color as Eros
Color [ 0.52 0.47 0.42 ]
BlendTexture true
Radius 0.34 # maximum semi-axis
MeshCenter [ -0.0289 -0.0111 -0.0331 ]
InfoURL "http://echo.jpl.nasa.gov/~ostro/gol/index.html"
EllipticalOrbit
{
Epoch 2452000.5 # 2001 Apr 1 00:00UT
Period 3.995
SemiMajorAxis 2.5120500
Eccentricity 0.60117380
Inclination 2.28701
AscendingNode 212.16560
ArgOfPericenter 65.25133
MeanAnomaly 159.8983670
}
RotationPeriod 6.0289
Obliquity 135
EquatorAscendingNode 292
Albedo 0.15
}
"Castalia" "Sol"
{
Class "asteroid"
Mesh "castalia.3ds"
Texture "asteroid.jpg"
# We'll just use the same color as Eros
Color [ 0.52 0.47 0.42 ]
BlendTexture true
Radius 0.81 # maximum semi-axis
MeshCenter [ -0.0456 -0.0347 -0.0178 ]
InfoURL "http://echo.jpl.nasa.gov/asteroids/4769_Castalia/cast01.html"
EllipticalOrbit
{
Epoch 2452000.5 # 2001 Apr 1 00:00UT
Period 1.096
SemiMajorAxis 1.0632007
Eccentricity 0.48324394
Inclination 8.88806
AscendingNode 325.71246
ArgOfPericenter 121.26355
MeanAnomaly 152.5186007
}
RotationPeriod 4.095
Obliquity 146
EquatorAscendingNode 325
Albedo 0.15
}
# Comets
"Halley" "Sol"
{
Class "comet"
Mesh "halley.3ds"
Texture "asteroid.jpg"
Radius 7.6 # maximum semi-axis
MeshCenter [ -0.338 1.303 0.230 ]
EllipticalOrbit
{
Epoch 2449400.5 #1994 Feb 17 00:00UT
Period 75.31589
SemiMajorAxis 17.834144
Eccentricity 0.967143
Inclination 162.262690
AscendingNode 58.420081
ArgOfPericenter 111.332485
MeanAnomaly 38.384264
}
# chaotic rotation, imperfectly defined:
# this version from "The New Solar System", 4th Edition; Eds.
# JK Beatty, CC Petersen, A Chaikin
RotationPeriod 170 # 7.1 day axial rotation period
Obliquity 66
PrecessionRate 97 # 3.7 day precession period
Albedo 0.04
}
"Borrelly" "Sol"
{
Class "comet"
Mesh "borrelly.cms"
Texture "asteroid.jpg"
Radius 2.2
InfoURL "http://www.solarviews.com/eng/borrelly.htm"
EllipticalOrbit
{
Epoch 2452174.5 # 2001 Sep 22 00:00UT
Period 6.86302
SemiMajorAxis 3.611363
Eccentricity 0.623908
Inclination 30.324612
AscendingNode 75.424869
ArgOfPericenter 353.375385
MeanAnomaly 358.956091
}
RotationPeriod 25
Obliquity 90
EquatorAscendingNode 315
Albedo 0.04
}
"Ikeya-Zhang" "Sol"
{
Class "comet"
Texture "asteroid.jpg"
Mesh "roughsphere.cms"
EllipticalOrbit
{
Epoch 2452352.47847 # 2002 Mar 18 23:29UT
Period 367.181906
SemiMajorAxis 51.276792
Eccentricity 0.990111
Inclination 28.1206
AscendingNode 93.3718
ArgOfPericenter 34.6666
MeanAnomaly 0
}
# These are all made up (copied from Halley)
Radius 7.5
RotationPeriod 170
Albedo 0.04
}
# Centaurs
"Chiron" "Sol"
{
Class "asteroid"
Texture "asteroid.jpg"
Radius 144
EllipticalOrbit
{
Epoch 2449608.5 # 1994 Sep 13 00:00UT
Period 50.90359
SemiMajorAxis 13.734941
Eccentricity 0.384424
Inclination 6.927771
AscendingNode 209.395188
ArgOfPericenter 339.432152
MeanAnomaly 349.983669
}
RotationPeriod 5.918
Albedo 0.048
}
# Kuiper belt objects
# 20000 Varuna
"Varuna" "Sol"
{
Class "asteroid"
Texture "asteroid.jpg"
Radius 450
EllipticalOrbit
{
Epoch 2452400.5 # 2002 May 6 00:00UT
Period 284.83446
SemiMajorAxis 43.290196
Eccentricity 0.053794
Inclination 17.12557
AscendingNode 97.2843
ArgOfPericenter 275.5744
MeanAnomaly 82.67171
}
RotationPeriod 6.3442 # for a double-peaked light curve
Albedo 0.4
}
# 2001 KX76
"Ixion" "Sol"
{
Class "asteroid"
Texture "asteroid.jpg"
Radius 600
EllipticalOrbit
{
Epoch 2452400.5 # 2002 May 6 00:00UT
Period 246.50564
SemiMajorAxis 39.3138672
Eccentricity 0.2447032
Inclination 19.68326
AscendingNode 71.0155
ArgOfPericenter 300.9234
MeanAnomaly 259.585
}
RotationPeriod 30.0
Albedo 0.07
}

153
data/spacecraft.ssc 100644
View File

@ -0,0 +1,153 @@
"Mir" "Sol/Earth"
{
Class "spacecraft"
Mesh "mir.3ds"
Radius 0.0165 # Mir is 33 meters long
Beginning 2446482.0 # Launched 20 Feb 1986
Ending 2451989.77083 # Reentered 21 Mar 2001
# Assuming these elements to be constant isn't accurate . . .
# Celestia really needs to support better orbit models.
EllipticalOrbit {
Period 0.06415338
SemiMajorAxis 6769
Eccentricity 0.0000831
Inclination 51.6461
AscendingNode 83.8459
ArgOfPericenter 296.4901
MeanAnomaly 63.6005
}
Obliquity 51.6461
RotationOffset 180
EquatorAscendingNode 83.8459
Albedo 0.10
}
"ISS" "Sol/Earth"
{
Class "spacecraft"
Mesh "iss.3ds"
Radius 0.040
Beginning 2451138 # Zarya module launched 20 Nov 1998
# Ending ????
EllipticalOrbit {
Period 0.064176392
SemiMajorAxis 6767
Eccentricity 0.0016886
Inclination 51.5684
AscendingNode 343.1518
ArgOfPericenter 346.2476
MeanAnomaly 13.8216
Epoch 2452028.18381755
}
Obliquity 51.5684 #
RotationOffset 90 #orientation corrections by Matt McIrvin
EquatorAscendingNode 343.1518 #
Albedo 0.10
}
"Hubble" "Sol/Earth"
{
Class "spacecraft"
Mesh "hubble.3ds"
Radius 0.007 # 14 meters across
Beginning 2448007 # Deployed 25 April 1990
# Ending 2010?
EllipticalOrbit {
Period 0.06903
SemiMajorAxis 6767
Eccentricity 0.0012082
Inclination 28.4675
AscendingNode 51.0100
ArgOfPericenter 27.0378
MeanAnomaly 333.0836
Epoch 2452028.18381755
}
Albedo 0.10
}
"Galileo" "Sol"
{
Class "spacecraft"
Mesh "galileo.3ds"
Radius 0.01
InfoURL "http://galileo.jpl.nasa.gov"
Beginning "1989 10 19 02:47" # Launch
Ending "2003 9 21 10:44" # Crash into Jupiter
SampledOrbit "galileo.xyz"
EllipticalOrbit
{
Period 64.4068
SemiMajorAxis 4632880
Eccentricity 0.831774
Inclination 4.213
AscendingNode 59.562
ArgOfPericenter 97.224
TrueAnomaly -66.619
}
RotationPeriod 1.0e9 # Essentially no rotation . . .
Orientation [ 90 0 1 0 ]
Albedo 0.50
}
"Cassini" "Sol"
{
Class "spacecraft"
Mesh "cassini.3ds"
Radius 0.011
Beginning 2450736.893877314 # 1997 Oct 15 09:27:11
SampledOrbit "cassini.xyz"
RotationPeriod 1e9
}
"Huygens" "Sol/Cassini" {
Class "spacecraft"
Mesh "huygens.3ds"
Radius 0.00135
Beginning 2450736.893877314 # 1997 Oct 15 09:27:11
Ending 2453364.5847 # 2004 Dec 25 02:01:58
EllipticalOrbit {
SemiMajorAxis 0.0015
Period 1e9
MeanAnomaly 180
}
}
"Huygens" "Sol"
{
Class "spacecraft"
Mesh "huygens.3ds"
Radius 0.00135
Beginning 2453364.5847 # 2004 Dec 25 02:01:58
Ending 2453384.8750 # 2005 Jan 14 09:00:00
SampledOrbit "huygens.xyz"
Orientation [ 90 0 0 1 ]
Obliquity 70
RotationPeriod 0.01
}