"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 ]

	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 
	} 

	Orientation          [ 180 0 1 0 ]
	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
	}

	Orientation          [ 180 0 1 0 ]
	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
	}

	Orientation          [ 180 0 0 1 ] # retrograde rotation
	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)

	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
	}

	Orientation          [ 180 0 1 0 ]
	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

	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
	}

	Orientation     [ -90 1 0 0 ]
	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.555

	InfoURL "http://www-personal.engin.umich.edu/~scheeres/reprints/Icarus_geographos.pdf"

	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
	}

	Orientation          [ 90 1 0 0 ] 
	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  109

	InfoURL "http://www-personal.engin.umich.edu/~scheeres/reprints/Science_kleopatra.pdf" 

	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
	}

	Orientation          [ 90 1 0 0 ] 
	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

	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
	}

	Orientation    [ 90 1 0 0 ]
	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

	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
	}

	Orientation          [ 90 1 0 0 ] 
	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

	InfoURL "http://www2.crl.go.jp/ka/radioastro/people/koyama/golevka.pdf" 

	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
	}

	Orientation          [ 90 1 0 0 ] 
	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  2.0

	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
	}

	Orientation          [ 90 1 0 0 ] 
	RotationPeriod         4.095 
	Obliquity            146 
	EquatorAscendingNode 325 

	Albedo 0.15 
}


# Comets
"Halley" "Sol" 
{ 
	Class "comet" 
	Mesh "borrelly.cms" #similar 2:1 proportions to Borrelly 
	Texture "asteroid.jpg" 
	Radius 7.5 

	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 

	Orientation    [ 90 0 0 1 ] # rotates around long axis 
	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.lpi.usra.edu/meetings/lpsc2002/pdf/1256.pdf" 

	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 

	InfoURL "http://www.ifa.hawaii.edu/faculty/jewitt/papers/VARUNA2/JS2002.pdf" 

	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 
}
