solarsys.ssc
上传用户:center1979
上传日期:2022-07-26
资源大小:50633k
文件大小:35k
源码类别:

OpenGL

开发平台:

Visual C++

  1. # Planets and major natural satellites of the solar system. Though the IAU
  2. # reclassified Pluto as a dwarf planet in 2006, it is still present in this
  3. # file for historical reasons. There's no defined distinction between 'major'
  4. # and 'minor' satellites. For the most part, the moons included in this file
  5. # are the ones known before the era of Solar System exploration by spacecraft.
  6. # The rest of the solarsystem's natural satellites are in minormoons.ssc and
  7. # numberedmoons.ssc.
  8. #
  9. # The orbital and physical data for the planets necessarily come from a
  10. # variety of sources.
  11. #
  12. #
  13. # === Orbits ===
  14. #
  15. # CustomOrbits are used for most of the large bodies in the solar system.
  16. # These are orbital calculations built into Celestia. In most cases,
  17. # EllipticalOrbits are provided as well in order to give the reader of this
  18. # file some rough idea of the shape and size of a body's orbit. If a body has
  19. # a CustomOrbit defined, its EllipticalOrbit is *not* used by Celestia; the
  20. # CustomOrbit will override the EllipticalOrbit.
  21. #
  22. # For the planets, the orbits are calculated using the VSOP87 theory
  23. # (P. Bretagnon and G. Francou, "Planetary theories in rectangular and
  24. # spherical variables. VSOP87 solutions", Astronomy & Astrophysics 202
  25. # (1988) 309-315.
  26. #
  27. # The orbits of the Galilean satellites are from J. H. Lieske's "E5" theory
  28. # as given in Jean Meeus's _Astronomical Algorithms_, pp. 301-315
  29. #
  30. # The orbits of the following Saturnian satellites are from Gerard Dourneau
  31. # (1987), "Observations et etude du mouvement des huit premiers satellites
  32. # de Saturne":
  33. # Mimas, Enceladus, Tethys, Dione, Rhea, Titan, Hyperion, Iapetus
  34. #
  35. # The orbits of the five largest Uranian satellites are from Laskar and
  36. # Jacobson (1978), "An Analytical Ephemeris of the Uranian Satellites"
  37. # (Miranda, Ariel, Umbriel, Titania, and Oberon)
  38. #
  39. # **** IMPORTANT ****
  40. # For applications where more accuracy is required, the orbits of any solar
  41. # system body may be replaced by a SPICE kernel or a file of postion/velocity
  42. # samples. Detailed documentation on how to do this may be found on the
  43. # Celestia WikiBook:
  44. #    http://en.wikibooks.org/wiki/Celestia/Trajectories#CustomOrbit
  45. # It is also possible to use JPL's DE405 or DE406 ephemeris For the positions
  46. # of the  planets, Moon, and Pluto. Details are here:
  47. #    http://en.wikibooks.org/wiki/Celestia/JPL_Ephemerides
  48. # *******************
  49. #
  50. #
  51. # === Rotational Elements ===
  52. #
  53. # For most bodies, IAU rotational elements are used. These are implemented
  54. # internally by Celestia and selected by using a CustomRotation. The IAU
  55. # rotational elements are given here:
  56. #  http://astrogeology.usgs.gov/Projects/WGCCRE/
  57. #
  58. # UniformRotations are also listed for purely informational reasons; they are
  59. # overridden by CustomRotations (when present.)
  60. #
  61. #
  62. # When alternate data sources are used for orbits or rotational elements, the
  63. # source is noted by a comment in the body definition
  64. "Mercury" "Sol"
  65. {
  66. Texture "mercury.*"
  67. Radius 2440
  68. CustomOrbit "vsop87-mercury"
  69. # Overridden by CustomOrbit
  70. # EllipticalOrbit {
  71. #    Period            0.2408
  72. #    SemiMajorAxis     0.3871
  73. #    Eccentricity      0.2056
  74. #    Inclination       7.0049
  75. #    AscendingNode    48.33167
  76. #    LongOfPericenter 77.456
  77.         #    MeanLongitude   252.251
  78. # }
  79. BodyFrame { EquatorJ2000 {} }
  80. CustomRotation "iau-mercury"
  81. # Overridden by CustomRotation
  82. # UniformRotation
  83. # {
  84. #    Period       1407.509405
  85. #    Inclination    28.55
  86. #    AscendingNode  11.01
  87. #    MeridianAngle 329.548
  88. # }
  89. Albedo            0.06
  90. }
  91. "Venus" "Sol"
  92. {
  93. Texture "venussurface.*"
  94. # BumpMap "venusbump.*"
  95. HazeColor [ 0.5 0.35 0.2 ]
  96. HazeDensity 0.35
  97. Radius 6052
  98. Atmosphere {
  99. Height 60
  100. Lower [ 0.8 0.8 0.5 ]
  101. Upper [ 0.6 0.6 0.6 ]
  102. Sky [ 0.8 0.8 0.5 ]
  103. CloudMap "venus.jpg"
  104. CloudHeight 50
  105. CloudSpeed  90
  106. }
  107. CustomOrbit "vsop87-venus"
  108. # Overridden by CustomOrbit
  109. # EllipticalOrbit
  110.         # {
  111. # Period            0.6152
  112. # SemiMajorAxis     0.7233
  113. # Eccentricity      0.0068
  114. # Inclination       3.3947
  115. # AscendingNode     76.681
  116. # LongOfPericenter 131.533
  117. #        MeanLongitude    181.979
  118. # }
  119. BodyFrame { EquatorJ2000 {} }
  120. # CustomRotation "iau-venus"
  121. # IAU Venus definition is simple uniform rotation
  122. UniformRotation
  123. {
  124.     Period       5832.443616
  125.     Inclination   157.16
  126.     AscendingNode 182.76
  127.     MeridianAngle  19.80
  128. }
  129. Albedo            0.77
  130. }
  131. "Earth" "Sol"
  132. {
  133. Texture "earth.*"
  134. NightTexture "earthnight.*"
  135. # SpecularTexture "earth-spec.*"
  136. Color [ 0.85 0.85 1.0 ]
  137. SpecularColor [ 0.8 0.8 0.85 ]
  138. SpecularPower 25.0
  139. HazeColor [ 1 1 1 ]
  140. HazeDensity 0.3
  141. Radius 6378.140  # equatorial
  142. # Oblateness 0.0034
  143. Atmosphere {
  144. Height 60
  145. Lower [ 0.43 0.52 0.65 ]
  146. Upper [ 0.26 0.47 0.84 ]
  147. Sky [ 0.40 0.6 1.0 ]
  148. Sunset [ 1.0 0.6 0.2 ]
  149. CloudHeight 7
  150. CloudSpeed 65
  151. CloudMap "earth-clouds.*"
  152. CloudShadowDepth 1.0
  153. Mie 0.001
  154. MieAsymmetry -0.25
  155. Rayleigh [ 0.001 0.0025 0.006 ]
  156. MieScaleHeight 12
  157. }
  158. CustomOrbit "vsop87-earth"
  159. # Overridden by CustomOrbit
  160. # EllipticalOrbit {
  161. # Period            1.0000
  162. # SemiMajorAxis     1.0000
  163. # Eccentricity      0.0167
  164. # Inclination       0.0001
  165. # AscendingNode   348.739
  166. # LongOfPericenter 102.947
  167. #        MeanLongitude   100.464
  168. # }
  169.         # Orientation of Earth's axis with respect to the ecliptic plane and
  170.         # equinox of J2000 is computed with the long period extension of
  171.         # extension of the the P03 precession model presented in
  172.         # "Long-periodic Precession Parameters", J. Vondrak (2006)
  173. BodyFrame { EclipticJ2000 {} }
  174. CustomRotation "earth-p03lp"
  175. # Overriden by CustomRotation
  176. # UniformRotation
  177. # {
  178. #    Period         23.93447117
  179. #    Inclination   -23.4392911
  180. #    MeridianAngle 280.147
  181. # }
  182. Albedo            0.30
  183. }
  184. "Moon:Earth I" "Sol/Earth"
  185. {
  186. Texture "moon.*"
  187. BumpMap "moonbump.*"
  188. BumpHeight 3.5
  189. Radius   1737.53
  190. # Oblateness 0.002
  191. InfoURL "http://www.nineplanets.org/luna.html"
  192. CustomOrbit "moon"
  193. # Overridden by CustomOrbit
  194. # EllipticalOrbit {
  195. # Period           27.321661
  196. # SemiMajorAxis    384400
  197. # Eccentricity     0.054900
  198. # Inclination      5.15
  199. # }
  200. OrbitFrame {
  201. EquatorJ2000 { Center "Sol/Earth" }
  202. }
  203. BodyFrame { EquatorJ2000 {} }
  204. CustomRotation "iau-moon"
  205. # Overriden by CustomRotation
  206. # UniformRotation
  207. # {
  208. #    Inclination    23.4608
  209.         #    AscendingNode 359.9949
  210.         #    MeridianAngle  38.3213
  211. # }
  212. LunarLambert 1.0
  213. Albedo           0.12
  214. }
  215. "Mars" "Sol"
  216. {
  217. Texture "mars.*"
  218. # Texture "mars8k.dds"
  219. BumpMap "marsbump.*"
  220. BumpHeight 2.5
  221. Color   [ 1 0.75 0.7 ]
  222. HazeColor [ 1 1 1 ]
  223. HazeDensity 0.45
  224. Radius 3396 # equatorial
  225. # Oblateness 0.0069
  226. Atmosphere {
  227. Height 30
  228. Lower [ 0.8 0.6 0.6 ]
  229. Upper [ 0.7 0.3 0.3 ]
  230. Sky [ 0.83 0.75 0.65 ]
  231.                 Sunset [ 0.7 0.7 0.8 ] 
  232.                 # Slightly bluish sunset, as seen in true color pictures
  233.                 # from Pathfinder
  234. Mie 0.0024
  235. MieAsymmetry -0.15
  236. Rayleigh [ 0.0010 0.0006 0.0003 ]
  237. Absorption [ 0 0 0 ]
  238. MieScaleHeight 20
  239. }
  240. CustomOrbit "vsop87-mars"
  241. # Overridden by CustomOrbit
  242. # EllipticalOrbit
  243. # {
  244. #    Period            1.8809
  245. #    SemiMajorAxis     1.5237
  246. #    Eccentricity      0.0934
  247. #    Inclination       1.8506
  248. #    AscendingNode     49.479
  249. #    LongOfPericenter 336.041
  250.         #    MeanLongitude    355.453
  251. # }
  252. BodyFrame { EquatorJ2000 {} }
  253. CustomRotation "iau-mars"
  254. # Overriden by CustomRotation
  255. # UniformRotation
  256. # {
  257. #    Period         24.622962156
  258. #    Inclination    37.11350
  259. #    AscendingNode  47.68143
  260. #    MeridianAngle 176.630
  261. # }
  262. Albedo            0.150
  263. }
  264. "Phobos:Mars I" "Sol/Mars"
  265. {
  266. Mesh "phobos.cmod"
  267. Texture "phobos.*"
  268. Radius 13.0 # maximum semi-axis
  269. MeshCenter [ -0.233 -0.156 -0.168 ]
  270. EllipticalOrbit
  271. {
  272. Epoch     2455198 # 2010 Jan 1 12:00
  273. Period   0.31891023 # mean
  274. SemiMajorAxis  9377.2 # mean
  275. Eccentricity      0.0151 # mean
  276. Inclination       1.082 # mean
  277. AscendingNode    16.946
  278. ArgOfPericenter 157.116
  279. MeanAnomaly     271.138
  280. }
  281. BodyFrame { EquatorJ2000 {} }
  282. CustomRotation "iau-phobos"
  283. # Overriden by CustomRotation
  284. # UniformRotation
  285. # {
  286. #    Inclination    37.10
  287. #    AscendingNode  47.68
  288. #    MeridianAngle  35.06
  289. # }
  290. Albedo         0.07
  291. }
  292. "Deimos:Mars II" "Sol/Mars"
  293. {
  294. Mesh "deimos.cmod"
  295. Texture "deimos.*"
  296. Radius 7.9 # maximum semi-axis
  297. MeshCenter [ -0.299 -0.284 0.369 ]
  298. EllipticalOrbit
  299. {
  300. Epoch     2455198 # 2010 Jan 1 12:00
  301. Period            1.2624407  # mean
  302. SemiMajorAxis 23463.2 # mean
  303. Eccentricity   0.00033 # mean
  304. Inclination       1.791 # mean
  305. AscendingNode   318.370 
  306. ArgOfPericenter 358.233
  307. MeanAnomaly     158.554
  308. }
  309. BodyFrame { EquatorJ2000 {} }
  310. CustomRotation "iau-deimos"
  311. # Overriden by CustomRotation
  312. # UniformRotation
  313. # {
  314. #    Inclination    36.48
  315. #    AscendingNode  47.65
  316. #    MeridianAngle  79.41
  317. # }
  318. Albedo         0.08
  319. }
  320. "Jupiter" "Sol"
  321. {
  322. Texture "jupiter.*"
  323. HazeColor [ 0.4 0.45 0.5 ]
  324. HazeDensity 0.3
  325. Radius 71492 # equatorial
  326. Oblateness 0.0649
  327. CustomOrbit "vsop87-jupiter"
  328. # Overridden by CustomOrbit
  329. # EllipticalOrbit
  330. # {
  331. #    Period           11.8622
  332. #    SemiMajorAxis     5.2034
  333. #    Eccentricity      0.0484
  334. #    Inclination       1.3053
  335. #    AscendingNode   100.556
  336. #    LongOfPericenter 14.7539
  337.         #    MeanLongitude    34.404
  338. # }
  339. Atmosphere {
  340. Height 300
  341. Lower [ 0.7 0.6 0.5 ]
  342. Upper [ 0.5 0.45 0.4 ]
  343. Sky [ 0.8 0.8 0.5 ]
  344.                 Sunset [ 1.0 0.6 0.2 ]
  345. }
  346. # IAU rotation not used for Jupiter; it is based on System III
  347. # (radio emissions), not the cloud positions. In Celestia, we're
  348. # more interested in having the Great Red Spot appear in the
  349. # (approximately) correct place.
  350. BodyFrame { EclipticJ2000 {} }
  351. UniformRotation
  352. {
  353. Period         9.927953    # System II (for GRS)
  354. # Period        9.92491250  # System III (radio emissions)
  355. Inclination     2.22
  356. AscendingNode 337.80
  357. MeridianAngle 334        # for correct position of GRS, July 2008
  358.                          # (equal to 461 minus current W longitude of GRS)
  359. # MeridianAngle 305.38   # correct System III prime meridian
  360. }
  361. Albedo 0.51
  362. }
  363. "Amalthea:Jupiter V" "Sol/Jupiter"
  364. {
  365. Texture "amalthea.*"
  366. Color   [ 0.63 0.45 0.35 ]
  367. Mesh "amalthea.cmod"
  368. Radius    134 # maximum semi-axis
  369. MeshCenter [ -13.616 -0.448 -4.436 ]
  370. EllipticalOrbit
  371. {
  372. Epoch      2452583.763194445 # 2002 Nov 5 06:19UT (Galileo encounter)
  373. Period          0.498179     # mean
  374. SemiMajorAxis   181994.78    # at epoch
  375. Eccentricity    0.0045045    # at epoch 
  376. Inclination     0.384285     # at epoch
  377. AscendingNode   220.288958   # at epoch
  378. ArgOfPericenter 301.622765   # at epoch
  379. MeanAnomaly     315.352094   # at epoch
  380. }
  381. BodyFrame { EquatorJ2000 {} }
  382. CustomRotation "iau-amalthea"
  383. # Overriden by CustomRotation
  384. # UniformRotation
  385. # {
  386. #    Inclination    25.51
  387. #    AscendingNode 358.05
  388. #    MeridianAngle 231.67
  389. # }
  390. Albedo          0.06
  391. }
  392. "Io:Jupiter I" "Sol/Jupiter"
  393. {
  394. Texture "io.*"
  395. Radius   1821.6
  396. CustomOrbit "io"
  397. # Overridden by CustomOrbit
  398. # EllipticalOrbit
  399. # {
  400. #    Epoch 2443000.00038375
  401. #    Period         1.769138
  402. #    SemiMajorAxis  421600
  403. #    Eccentricity   0.0041
  404. #    Inclination    0.040
  405. #    AscendingNode    312.981
  406. #    LongOfPericenter  97.735
  407. #    MeanLongitude    106.724
  408. # }
  409. BodyFrame { EquatorJ2000 {} }
  410. CustomRotation "iau-io"
  411. # Overriden by CustomRotation
  412. # UniformRotation
  413. # {
  414. #    Inclination    25.50
  415. #    AscendingNode 358.05
  416. #    MeridianAngle 200.39
  417. # }
  418. Albedo         0.61
  419. }
  420. AltSurface "limit of knowledge" "Sol/Jupiter/Io"
  421. {
  422. Texture "io.*"
  423. OverlayTexture "io-lok-mask.png"
  424. }
  425. "Europa:Jupiter II" "Sol/Jupiter"
  426. {
  427. Texture "europa.*"
  428. Radius   1560.8
  429. CustomOrbit "europa"
  430. # Overridden by CustomOrbit
  431. # EllipticalOrbit
  432. # {
  433. #    Epoch 2443000.00038375
  434. #    Period         3.551810
  435. #    SemiMajorAxis  670900
  436. #    Eccentricity   0.0101
  437. #    Inclination    0.470
  438. #    AscendingNode    101.087
  439. #    LongOfPericenter 155.512
  440. #    MeanLongitude    176.377
  441. # }
  442. BodyFrame { EquatorJ2000 {} }
  443. CustomRotation "iau-europa"
  444. # Overriden by CustomRotation
  445. # UniformRotation
  446. # {
  447. #    Inclination    25.49
  448. #    AscendingNode 358.08
  449. #    MeridianAngle  36.022
  450. # }
  451. Albedo         0.64
  452. }
  453. AltSurface "limit of knowledge" "Sol/Jupiter/Europa"
  454. {
  455. Texture "europa.*"
  456. OverlayTexture "europa-lok-mask.png"
  457. }
  458. "Ganymede:Jupiter III" "Sol/Jupiter"
  459. {
  460. Texture "ganymede.*"
  461. Radius   2631.2
  462. CustomOrbit "ganymede"
  463. # Overridden by CustomOrbit
  464. # EllipticalOrbit
  465. # {
  466. #    Epoch 2443000.00038375
  467. #    Period         7.154553
  468. #    SemiMajorAxis  1070000
  469. #    Eccentricity   0.0015
  470. #    Inclination    0.195
  471. #    AscendingNode    119.841
  472. #    LongOfPericenter 188.831
  473. #    MeanLongitude    121.206
  474. # }
  475. BodyFrame { EquatorJ2000 {} }
  476. CustomRotation "iau-ganymede"
  477. # Overriden by CustomRotation
  478. # UniformRotation
  479. # {
  480. #    Inclination    25.43
  481. #    AscendingNode 358.20
  482. #    MeridianAngle  44.064
  483. # }
  484. Albedo         0.42
  485. }
  486. AltSurface "limit of knowledge" "Sol/Jupiter/Ganymede"
  487. {
  488. Texture "ganymede.*"
  489. OverlayTexture "ganymede-lok-mask.png"
  490. }
  491. "Callisto:Jupiter IV" "Sol/Jupiter"
  492. {
  493. Texture "callisto.*"
  494. Radius   2410.3
  495. CustomOrbit "callisto"
  496. # Overridden by CustomOrbit
  497. # EllipticalOrbit
  498. # {
  499. #    Epoch 2443000.00038375
  500. #    Period        16.689018
  501. #    SemiMajorAxis  1883000
  502. #    Eccentricity   0.007
  503. #    Inclination    0.281
  504. #    AscendingNode    323.265
  505. #    LongOfPericenter 335.933
  506. #    MeanLongitude     85.091
  507. # }
  508. BodyFrame { EquatorJ2000 {} }
  509. CustomRotation "iau-callisto"
  510. # Overriden by CustomRotation
  511. # UniformRotation
  512. # {
  513. #    Inclination    25.17
  514. #    AscendingNode 358.72
  515. #    MeridianAngle 259.51
  516. # }
  517. Albedo         0.20
  518. }
  519. AltSurface "limit of knowledge" "Sol/Jupiter/Callisto"
  520. {
  521. Texture "callisto.*"
  522. OverlayTexture "callisto-lok-mask.png"
  523. }
  524. "Saturn" "Sol"
  525. {
  526. Texture "saturn.*"
  527. Color [ 1.0 1.0 0.85 ]
  528. HazeColor [ 0.0 0.0 1 ]
  529. HazeDensity 0.25
  530. Radius 60268 # equatorial
  531. Oblateness 0.0980
  532. CustomOrbit "vsop87-saturn"
  533. # Overridden by CustomOrbit
  534. # EllipticalOrbit
  535. # {
  536. #    Period           29.4577
  537. #    SemiMajorAxis     9.5371
  538. #    Eccentricity      0.0542
  539. #    Inclination       2.4845
  540. #    AscendingNode   113.715
  541. #    LongOfPericenter 92.432
  542.         #    MeanLongitude    49.944
  543. # }
  544. Atmosphere {
  545. Height 300
  546. Lower [ 0.8 0.75 0.65 ]
  547. Upper [ 0.6 0.55 0.45 ]
  548. Sky [ 0.8 0.8 0.5 ]
  549. }
  550. BodyFrame { EclipticJ2000 {} }
  551. UniformRotation
  552. {
  553.     Period          10.65622222 # System III (magnetic field)
  554.     Inclination     28.052
  555.     AscendingNode  169.528
  556.     MeridianAngle  358.93       # correct System III prime meridian
  557. }
  558. Albedo            0.50
  559. Rings {
  560. Inner   74500  # includes some ringlets inside edge of C ring at 74660
  561. Outer  140220
  562. Texture "saturn-rings.png"
  563. }
  564. }
  565. "Prometheus:Saturn XVI:1980 S 27" "Sol/Saturn"
  566. {
  567. Texture   "prometheus.*"
  568. Mesh "prometheus.cmod"
  569. Radius    74 # maximum semi-axis
  570. MeshCenter [ 0.75 -2.68 1.064 ]
  571. EllipticalOrbit
  572. {
  573.     Epoch             2453005.5   # 2004 Jan 1 00:00UT
  574.     Period       0.612986
  575.     SemiMajorAxis     139380
  576.     Eccentricity      0.0023
  577.     Inclination       0.0056
  578.     AscendingNode   226.1099
  579.     LongOfPericenter 23.3280
  580.     MeanLongitude   266.2144
  581. }
  582. # orientate meridian at epoch
  583. UniformRotation
  584. {
  585.     Epoch    2453005.5   # 2004 Jan 1 00:00UT
  586.     MeridianAngle 86
  587. }
  588. Albedo 0.6
  589. }
  590. "Pandora:Saturn XVII:1980 S 26" "Sol/Saturn"
  591. {
  592. Texture   "asteroid.jpg"
  593. Mesh "pandora.cmod"
  594. Radius 57 # maximum semi-axis
  595. MeshCenter [ 0.692 -1.454 -0.422 ]
  596. EllipticalOrbit
  597. {
  598.     Epoch             2453005.5   # 2004 Jan 1 00:00UT
  599.     Period            0.6285036
  600.     SemiMajorAxis     141710
  601.     Eccentricity      0.0042
  602.     Inclination       0.0522
  603.     AscendingNode   290.0163
  604.     LongOfPericenter 10.4899
  605.     MeanLongitude   212.6961
  606. }
  607. # orientate meridian at epoch
  608. UniformRotation
  609. {
  610.     Epoch    2453005.5   # 2004 Jan 1 00:00UT
  611.     MeridianAngle 33
  612. }
  613. Albedo 0.5
  614. }
  615. "Epimetheus:Saturn XI:1980 S 3" "Sol/Saturn"
  616. {
  617. Texture   "epimetheus.*"
  618. Mesh "epimetheus.cmod"
  619. Radius    72 # maximum semi-axis
  620. MeshCenter [ -5.196 -2.241 -1.878 ]
  621.  EllipticalOrbit
  622. {
  623.     Epoch              2453005.5   # 2004 Jan 1 00:00UT
  624.     Period             0.6945      # 0.6943: period set to Janus/Epimetheus average
  625.     SemiMajorAxis      151410
  626.     Eccentricity       0.0098
  627.     Inclination        0.3541
  628.     AscendingNode     45.5973
  629.     LongOfPericenter 358.5774
  630.     MeanLongitude    306.0531
  631. }
  632. # orientate meridian at epoch
  633. UniformRotation
  634. {
  635.     Epoch     2453005.5   # 2004 Jan 1 00:00UT
  636.     MeridianAngle 126
  637. }
  638. Albedo 0.5
  639. }
  640. AltSurface "limit of knowledge" "Sol/Saturn/Epimetheus"
  641. {
  642. Texture "epimetheus-lok.*"
  643. }
  644. "Janus:Saturn X:1980 S 1" "Sol/Saturn"
  645. {
  646. Texture   "janus.*"
  647. Mesh "janus.cmod"
  648. Radius    96 # maximum semi-axis
  649. MeshCenter [ -1.552 1.358 2.257 ]
  650. EllipticalOrbit
  651. {
  652. Epoch              2453005.5   # 2004 Jan 1 00:00UT
  653. Period             0.6945      # 0.6947: period set to Janus/Epimetheus average
  654. SemiMajorAxis      151460
  655. Eccentricity       0.0067
  656. Inclination        0.1649
  657. AscendingNode      8.1758
  658. LongOfPericenter 248.2856
  659. MeanLongitude    131.5137
  660. }
  661. # orientate meridian at epoch
  662. UniformRotation
  663. {
  664.     Epoch     2453005.5   # 2004 Jan 1 00:00UT
  665.     MeridianAngle 312
  666. }
  667. Albedo 0.6
  668. }
  669. "Mimas:Saturn I" "Sol/Saturn"
  670. {
  671. Texture "mimas.*"
  672. Radius    198.6
  673. CustomOrbit "mimas"
  674. # Overridden by CustomOrbit
  675. # EllipticalOrbit
  676. # {
  677. #    Period         0.9424218
  678. #    SemiMajorAxis  185520
  679. #    Eccentricity   0.0202
  680. #    Inclination    1.53
  681. #    MeanAnomaly    23
  682. # }
  683. BodyFrame { EquatorJ2000 {} }
  684. CustomRotation "iau-mimas"
  685. # Overriden by CustomRotation
  686. # UniformRotation
  687. # {
  688. #    Inclination     6.48
  689. #    AscendingNode 130.66
  690. #    MeridianAngle 337.46
  691. # }
  692. Albedo         0.5
  693. }
  694. "Enceladus:Saturn II" "Sol/Saturn"
  695. {
  696. Texture "enceladus.*"
  697. Radius     249.4
  698. CustomOrbit "enceladus"
  699. # Overridden by CustomOrbit
  700. # EllipticalOrbit
  701. # {
  702. #    Period         1.370218
  703. #    SemiMajorAxis  238020
  704. #    Eccentricity   0.0045
  705. #    Inclination    0.02
  706. #    MeanAnomaly    215
  707. # }
  708. BodyFrame { EquatorJ2000 {} }
  709. CustomRotation "iau-enceladus"
  710. # Overriden by CustomRotation
  711. # UniformRotation
  712. # {
  713. #    Inclination     6.48
  714. #    AscendingNode 130.66
  715. #    MeridianAngle   2.82
  716. # }
  717. Albedo         0.99
  718. }
  719. "Tethys:Saturn III" "Sol/Saturn"
  720. {
  721. Texture "tethys.*"
  722. Radius     529.9
  723. CustomOrbit "tethys"
  724. # Overridden by CustomOrbit
  725. # EllipticalOrbit
  726. # {
  727. #    Period         1.887802
  728. #    SemiMajorAxis  294660
  729. #    Eccentricity   0.0
  730. #    Inclination    1.09
  731. #    MeanAnomaly    98
  732. # }
  733. BodyFrame { EquatorJ2000 {} }
  734. CustomRotation "iau-tethys"
  735. # Overriden by CustomRotation
  736. # UniformRotation
  737. # {
  738. #    Inclination     6.48
  739. #    AscendingNode 130.66
  740. #    MeridianAngle  10.45
  741. # }
  742. Albedo         0.9
  743. }
  744. "Dione:Saturn IV" "Sol/Saturn"
  745. {
  746. Texture "dione.*"
  747. Radius     559
  748. CustomOrbit "dione"
  749. # Overridden by CustomOrbit
  750. # EllipticalOrbit
  751. # {
  752. #    Period         2.736915
  753. #    SemiMajorAxis  377400
  754. #    Eccentricity   0.0022
  755. #    Inclination    0.02
  756. #    MeanAnomaly    310
  757. # }
  758. BodyFrame { EquatorJ2000 {} }
  759. CustomRotation "iau-dione"
  760. # Overriden by CustomRotation
  761. # UniformRotation
  762. # {
  763. #    Inclination     6.48
  764. #    AscendingNode 130.66
  765. #    MeridianAngle 357.00
  766. # }
  767. Albedo         0.7
  768. }
  769. "Rhea:Saturn V" "Sol/Saturn"
  770. {
  771. Texture "rhea.*"
  772. Radius     764
  773. CustomOrbit "rhea"
  774. # Overridden by CustomOrbit
  775. # EllipticalOrbit
  776. # {
  777. #    Period         4.517500
  778. #    SemiMajorAxis  527040
  779. #    Eccentricity   0.0010
  780. #    Inclination    0.35
  781. #    MeanAnomaly    190
  782. # }
  783. BodyFrame { EquatorJ2000 {} }
  784. CustomRotation "iau-rhea"
  785. # Overriden by CustomRotation
  786. # UniformRotation
  787. # {
  788. #    Inclination     6.45
  789. #    AscendingNode 130.38
  790. #    MeridianAngle 235.16
  791. # }
  792. Albedo         0.7
  793. }
  794. "Titan:Saturn VI" "Sol/Saturn"
  795. {
  796. Texture  "titan.*"
  797.         Color      [0.96 0.805 0.461 ]
  798.         # HazeColor [ 0.781 0.629 0.975 ]
  799. HazeDensity          0.6
  800. Radius            2575
  801.     Atmosphere {
  802.         Height         500.0
  803.        Lower      [ 0.477 0.367 0.211 ]
  804.    Upper      [ 0.96 0.805 0.461 ]
  805.    Sky        [ 0.3 0 0 ]
  806.       
  807.        Mie              0.0001
  808.        MieAsymmetry    -0.55
  809.        Rayleigh   [ 0.0 0.0 0.00017 ]
  810.        Absorption [ 0.000075 0.00030 0.00025 ]
  811.        MieScaleHeight 220.0 
  812.        CloudHeight    220.0
  813.        CloudSpeed      65.0
  814.        CloudMap "titan-clouds.*"
  815.     }
  816.     
  817. CustomOrbit "titan"
  818. # Overridden by CustomOrbit
  819. # EllipticalOrbit
  820. # {
  821. #    Period            15.945421
  822. #    SemiMajorAxis 1221850
  823. #    Eccentricity       0.0292
  824. #    Inclination        0.33
  825. #    MeanAnomaly      120
  826. # }
  827. BodyFrame { EquatorJ2000 {} }
  828. CustomRotation "iau-titan"
  829. # Overriden by CustomRotation
  830. # UniformRotation
  831. # {
  832. #    Inclination     6.06
  833. #    AscendingNode 126.41
  834. #    MeridianAngle 189.64
  835. # }
  836. Albedo                    0.21
  837. }
  838. "Hyperion:Saturn VII" "Sol/Saturn"
  839. {
  840. Mesh "hyperion.cmod"
  841. Texture "hyperion.*" # Phil Stooke
  842. Radius    171 # maximum semi-axis
  843. MeshCenter [ -3.424 10.938 4.498 ]
  844. CustomOrbit "hyperion"
  845. # Overridden by CustomOrbit
  846. # EllipticalOrbit
  847. # {
  848. #    Period        21.276609
  849. #    SemiMajorAxis  1481100
  850. #    Eccentricity   0.1042
  851. #    Inclination    0.43
  852. #    MeanAnomaly    350
  853. # }
  854. # The rotation of Hyperion is chaotic; we don't attempt to model
  855. # the rotation exactly, but instead use non-zero precession rate to
  856. # make the rotation appear somewhat irregular.
  857. PrecessingRotation
  858. {
  859.     Inclination       61      # pole at time of 
  860.     AscendingNode    145      # Voyager 2 encounter
  861.     Period        120      # 5-day best-fit rotation
  862.     PrecessionPeriod   0.0192 # 7-day wobble in light curve
  863. }
  864. Albedo         0.3
  865. }
  866. AltSurface "limit of knowledge" "Sol/Saturn/Hyperion"
  867. {
  868. Texture "hyperion-lok.*" # Phil Stooke
  869. }
  870. "Iapetus:Saturn VIII" "Sol/Saturn"
  871. {
  872. Texture "iapetus.*"
  873.         Radius     718
  874. CustomOrbit "iapetus"
  875. # Overridden by CustomOrbit
  876. # EllipticalOrbit
  877. # {
  878. #    Period         79.330183
  879. #    SemiMajorAxis  3561300
  880. #    Eccentricity   0.0283
  881. #    Inclination    7.52
  882. #    MeanAnomaly    245
  883. # }
  884. BodyFrame { EquatorJ2000 {} }
  885. CustomRotation "iau-iapetus"
  886. # Overriden by CustomRotation
  887. # UniformRotation
  888. # {
  889. #    Inclination    14.97
  890. #    AscendingNode  48.16
  891. #    MeridianAngle 350.20
  892. # }
  893. Albedo         0.2
  894. }
  895. "Phoebe:Saturn IX" "Sol/Saturn"
  896. {
  897. Mesh "phoebe.cmod"
  898. Texture "phoebe.*"
  899. Radius     110
  900. EllipticalOrbit
  901. {
  902. Epoch           2453168.3159722 # 2004 June 11 19:35 (Cassini encounter)
  903. Period          548.21          # mean
  904. SemiMajorAxis   12915512.0      # at epoch
  905. Eccentricity      0.152924      # at epoch
  906. Inclination     151.668210      # at epoch
  907. AscendingNode    14.381449      # at epoch
  908. ArgOfPericenter 281.103195      # at epoch
  909. MeanAnomaly      31.776215      # at epoch
  910. }
  911.     
  912. BodyFrame { EquatorJ2000 {} }
  913. # Not used; IAU elements appear to be based on pre-Cassini
  914. # information.
  915. # CustomRotation "iau-phoebe"
  916. UniformRotation
  917. {
  918.     Period          9.2735 # Bauer et al, Astrophysical Journal 2004; 610(2): L57-L60 
  919.     Inclination    12.1    # Porco et al, Science 2005; 307: 1237-42 
  920.     AscendingNode  86.6    # Porco et al, Science 2005; 307: 1237-42 
  921.     MeridianAngle  95      # approximate, from encounter images 
  922. }
  923. Albedo         0.05
  924. }
  925. "Uranus" "Sol"
  926. {
  927. Texture "uranus.*"
  928. Color [ 0.75 0.85 1.0 ]
  929. HazeColor [ 0.5 0.8 1.0 ]
  930. HazeDensity 0.2
  931. Radius 25559 # equatorial
  932. Oblateness 0.0229
  933. CustomOrbit "vsop87-uranus"
  934. # Overridden by CustomOrbit
  935. # EllipticalOrbit
  936. # {
  937. #    Period           84.0139
  938. #    SemiMajorAxis    19.1913
  939. #    Eccentricity      0.0472
  940. #    Inclination       0.7699
  941. #    AscendingNode     74.230
  942. #    LongOfPericenter 170.964
  943.         #    MeanLongitude    313.232
  944. # }
  945. Atmosphere {
  946. Height 130
  947. Lower [ 0.75 0.85 1.0 ]
  948. Upper [ 0.5 0.8 0.9 ]
  949. Sky [ 0.6 0.7 0.7 ]
  950. }
  951. BodyFrame { EclipticJ2000 {} }
  952. UniformRotation
  953. {
  954.     Period         17.24  # System III (magnetic field)
  955.     Inclination    97.722
  956.     AscendingNode 167.647
  957.     MeridianAngle 331.13  # correct System III prime meridian
  958. }
  959. Albedo            0.66
  960. Rings {
  961. Inner  41837
  962. Outer  51179
  963. Texture "uranus-rings.png"
  964. }
  965. }
  966. "Miranda:Uranus V" "Sol/Uranus"
  967. {
  968. Texture "miranda.*"
  969. Radius   235.8
  970. CustomOrbit "miranda"
  971. # Overridden by CustomOrbit
  972. # EllipticalOrbit
  973. # {
  974. #    Period         1.413
  975. #    SemiMajorAxis  129800
  976. #    Eccentricity   0.0027
  977. #    Inclination    4.22
  978. #    MeanAnomaly    120
  979. # }
  980. BodyFrame { EquatorJ2000 {} }
  981. CustomRotation "iau-miranda"
  982. # Overriden by CustomRotation
  983. # UniformRotation
  984. # {
  985. #    Period         33.92350159 # enforce sync rotation
  986. #    Inclination    74.92
  987. #    AscendingNode 167.43
  988. #    MeridianAngle 149.30
  989. # }
  990. Albedo         0.32
  991. }
  992. AltSurface "limit of knowledge" "Sol/Uranus/Miranda"
  993. {
  994. Texture "miranda.*"
  995. OverlayTexture "miranda-lok-mask.png"
  996. }
  997. "Ariel:Uranus I" "Sol/Uranus"
  998. {
  999. Texture "ariel.*"
  1000. Radius   578.9
  1001. CustomOrbit "ariel"
  1002. # Overridden by CustomOrbit
  1003. # EllipticalOrbit
  1004. # {
  1005. #    Period         2.520
  1006. #    SemiMajorAxis  191200
  1007. #    Eccentricity   0.0034
  1008. #    Inclination    0.31
  1009. #    MeanAnomaly    56
  1010. # }
  1011. BodyFrame { EquatorJ2000 {} }
  1012. CustomRotation "iau-ariel"
  1013. # Overriden by CustomRotation
  1014. # UniformRotation
  1015. # {
  1016. #    Period         60.48909292 # enforce sync rotation
  1017. #    Inclination    74.90
  1018. #    AscendingNode 167.43
  1019. #    MeridianAngle  23.78
  1020. # }
  1021. Albedo         0.39
  1022. }
  1023. AltSurface "limit of knowledge" "Sol/Uranus/Ariel"
  1024. {
  1025. Texture "ariel.*"
  1026. OverlayTexture "ariel-lok-mask.png"
  1027. }
  1028. "Umbriel:Uranus II" "Sol/Uranus"
  1029. {
  1030. Texture "umbriel.*"
  1031. Radius   584.7
  1032. CustomOrbit "umbriel"
  1033. # Overridden by CustomOrbit
  1034. # EllipticalOrbit
  1035. # {
  1036. #    Period         4.144
  1037. #    SemiMajorAxis  266000
  1038. #    Eccentricity   0.0050
  1039. #    Inclination    0.36
  1040. #    MeanAnomaly    280
  1041. # }
  1042. BodyFrame { EquatorJ2000 {} }
  1043. CustomRotation "iau-umbriel"
  1044. # Overriden by CustomRotation
  1045. # UniformRotation
  1046. # {
  1047. #    Period         99.46022991 # enforce sync rotation
  1048. #    Inclination    74.90
  1049. #    AscendingNode 167.43
  1050. #    MeridianAngle  71.95
  1051. # }
  1052. Albedo         0.21
  1053. }
  1054. AltSurface "limit of knowledge" "Sol/Uranus/Umbriel"
  1055. {
  1056. Texture "umbriel.*"
  1057. OverlayTexture "umbriel-lok-mask.png"
  1058. }
  1059. "Titania:Uranus III" "Sol/Uranus"
  1060. {
  1061. Texture "titania.*"
  1062. Radius   788.9
  1063. CustomOrbit "titania"
  1064. # Overridden by CustomOrbit
  1065. # EllipticalOrbit
  1066. # {
  1067. #    Period         8.706
  1068. #    SemiMajorAxis  435800
  1069. #    Eccentricity   0.0022
  1070. #    Inclination    0.10
  1071. #    MeanAnomaly    30
  1072. # }
  1073. BodyFrame { EquatorJ2000 {} }
  1074. CustomRotation "iau-titania"
  1075. # Overriden by CustomRotation
  1076. # UniformRotation
  1077. # {
  1078. #    Period        208.94077099 # enforce sync rotation
  1079. #    Inclination    74.90
  1080. #    AscendingNode 167.43
  1081. #    MeridianAngle 102.26
  1082. # }
  1083. Albedo         0.27
  1084. }
  1085. AltSurface "limit of knowledge" "Sol/Uranus/Titania"
  1086. {
  1087. Texture "titania.*"
  1088. OverlayTexture "titania-lok-mask.png"
  1089. }
  1090. "Oberon:Uranus IV" "Sol/Uranus"
  1091. {
  1092. Texture "oberon.*"
  1093. Radius   761.4
  1094. CustomOrbit "oberon"
  1095. # Overridden by CustomOrbit
  1096. # EllipticalOrbit
  1097. # {
  1098. #    Period        13.463
  1099. #    SemiMajorAxis  583600
  1100. #    Eccentricity   0.0008
  1101. #    Inclination    0.10
  1102. #    MeanAnomaly    150
  1103. # }
  1104. BodyFrame { EquatorJ2000 {} }
  1105. CustomRotation "iau-oberon"
  1106. # Overriden by CustomRotation
  1107. # UniformRotation
  1108. # {
  1109. #    Period        323.117567539 # enforce sync rotation
  1110. #    Inclination    74.90
  1111. #    AscendingNode 167.43
  1112. #    MeridianAngle 173.23
  1113. # }
  1114. Albedo         0.23
  1115. }
  1116. AltSurface "limit of knowledge" "Sol/Uranus/Oberon"
  1117. {
  1118. Texture "oberon.*"
  1119. OverlayTexture "oberon-lok-mask.png"
  1120. }
  1121. "Neptune" "Sol"
  1122. {
  1123. Texture "neptune.*"
  1124. Color [ 0.75 0.75 1.0 ]
  1125. HazeColor [ 0.6 1 0.75 ]
  1126. HazeDensity 0.35
  1127. Radius 24766 # equatorial
  1128. Oblateness 0.017
  1129. CustomOrbit "vsop87-neptune"
  1130. # Overridden by CustomOrbit
  1131. # EllipticalOrbit
  1132. # {
  1133. #    Period           164.793
  1134. #    SemiMajorAxis     30.0690
  1135. #    Eccentricity      0.0086
  1136. #    Inclination       1.7692
  1137. #    AscendingNode   131.722
  1138. #    LongOfPericenter 44.971
  1139.         #    MeanLongitude   304.880
  1140. # }
  1141. Atmosphere {
  1142. Height 130
  1143. Lower [ 0.6 0.65 1.0 ]
  1144. Upper [ 0.5 0.55 0.9 ]
  1145. Sky [ 0.5 0.7 0.9 ]
  1146. }
  1147. BodyFrame { EclipticJ2000 {} }
  1148. UniformRotation
  1149. {
  1150.     Period          16.11 # System III (magnetic field)
  1151.     Inclination     28.03
  1152.     AscendingNode   49.24
  1153.     MeridianAngle  228.66 # correct System III prime meridian
  1154. }
  1155. Albedo                 0.62
  1156. Rings {
  1157. Inner  53150
  1158. Outer  62947
  1159. Texture "neptune-rings.png"
  1160. }
  1161. }
  1162. "Larissa:Neptune VII:1989 N 2" "Sol/Neptune"
  1163. {
  1164. Texture   "asteroid.jpg"
  1165. Mesh "larissa.cmod"
  1166. Radius 100 # maximum semi-axis
  1167. MeshCenter [ 4.564 -0.126 0.302 ]
  1168. EllipticalOrbit
  1169. {
  1170.     Period 0.554654
  1171.     SemiMajorAxis 73548
  1172.     Eccentricity 0.0014
  1173.     Inclination         0.744
  1174.     AscendingNode 324.857
  1175.     ArgOfPericenter 215.004 # J2000.0
  1176.     MeanAnomaly         157.543
  1177. }
  1178. BodyFrame { EquatorJ2000 {} }
  1179. UniformRotation
  1180. {
  1181.     Inclination    46.59
  1182.     AscendingNode  29.36
  1183.     MeridianAngle 179.41
  1184. }
  1185. Albedo 0.056
  1186. }
  1187. "Proteus:Neptune VIII:1989 N 1" "Sol/Neptune"
  1188. {
  1189. Mesh "proteus.cmod"
  1190. Texture "proteus.*" # Phil Stooke
  1191. Radius    219 # maximum semi-axis
  1192. MeshCenter [ -4.146 -0.022 5.153 ]
  1193. EllipticalOrbit
  1194. {
  1195.        Epoch 2450085.5 # 1996 Jan 3 00:00UT
  1196.     Period 1.122315  # mean
  1197.     SemiMajorAxis 117647    # mean
  1198.     Eccentricity 0.0005    # mean
  1199.     Inclination         1.090     # at epoch
  1200.     AscendingNode 330.943   # at epoch
  1201.     ArgOfPericenter 267.246   # at epoch 
  1202.     MeanAnomaly         213.916   # at epoch 
  1203. }
  1204. BodyFrame { EquatorJ2000 {} }
  1205. UniformRotation
  1206. {
  1207.     Inclination    47.09
  1208.     AscendingNode  29.27
  1209.     MeridianAngle  93.38
  1210. }
  1211. Albedo         0.061
  1212. }
  1213. "Triton:Neptune I" "Sol/Neptune"
  1214. {
  1215. Texture "triton.*"
  1216. Radius   1353.4
  1217. Atmosphere {
  1218. Height 1
  1219. Lower [ 0.5 0.5 0.5 ]
  1220. Upper [ 0.5 0.5 0.5 ]
  1221. Sky [ 0.0 0.0 0.0 ]
  1222. }
  1223. EllipticalOrbit
  1224. {
  1225.     Epoch 2447763.5    # 1989 Aug 25 00:00UT (Voyager encounter)
  1226.     Period   5.8768541  #  mean
  1227.     SemiMajorAxis 354765.286   # at epoch
  1228.     Eccentricity   0.00002285 # at epoch
  1229.     Inclination         156.826240   # at epoch
  1230.     AscendingNode 147.899288   # at epoch
  1231.     ArgOfPericenter 293.092400   # at epoch
  1232.     MeanAnomaly  315.726316   # at epoch
  1233. }
  1234. BodyFrame { EquatorJ2000 {} }
  1235. UniformRotation
  1236. {
  1237.     Epoch     2447763.5  # 1989 Aug 25 00:00UT (Voyager encounter)
  1238.     Inclination   110.44 # at epoch
  1239.     AscendingNode 206.17 # at epoch
  1240.     MeridianAngle  77.41 # at epoch
  1241. }
  1242. Albedo         0.756
  1243. }
  1244. AltSurface "limit of knowledge" "Sol/Neptune/Triton"
  1245. {
  1246. Texture "triton.*"
  1247. OverlayTexture "triton-lok-mask.png"
  1248. }
  1249. "Nereid:Neptune II" "Sol/Neptune"
  1250. {
  1251. Mesh "asteroid.cms"
  1252. Texture "asteroid.jpg"
  1253. Radius   170
  1254. EllipticalOrbit
  1255. {
  1256.     Epoch 2447763.5 # 1989 Aug 25 00:00UT (Voyager encounter)
  1257.     Period 360.13619 # mean
  1258.     SemiMajorAxis 5513400   # mean
  1259.     Eccentricity   0.7512  # mean
  1260.     Inclination  28.385   # at epoch
  1261.     AscendingNode 190.678   # at epoch
  1262.     ArgOfPericenter   17.690   # at epoch
  1263.     MeanAnomaly      36.056   # at epoch
  1264. }
  1265.         # Figure of 11.52 +/- 0.14 hours from Grav, T. et al. (2003)
  1266.         # "The Short Rotation Period of Nereid", ApJ 591
  1267. UniformRotation
  1268. {
  1269.     Period 11.52
  1270. }
  1271. Albedo          0.155
  1272. }
  1273. ReferencePoint "Pluto-Charon" "Sol"
  1274. {
  1275.     CustomOrbit "pluto"
  1276.     # Make the orbit and label visible
  1277.     Visible true
  1278.     Clickable true
  1279. }
  1280. # Updated from "Masses of Nix and Hydra" Tholen et al. 
  1281. # http://arxiv.org/ftp/arxiv/papers/0712/0712.1261.pdf
  1282. "Pluto:134340 Pluto" "Sol"
  1283. {
  1284.     Class "dwarfplanet"
  1285.     Texture "pluto-lok.*"
  1286.     SpecularTexture "pluto-lok-spec.*"
  1287.     SpecularColor            [ 0.135 0.12 0.08 ]
  1288.     SpecularPower             9.5
  1289.     Radius 1151
  1290.     OrbitFrame {
  1291.         EquatorJ2000 { Center "Sol/Pluto-Charon" }
  1292.     }
  1293.     BodyFrame {
  1294.         EclipticJ2000 { Center "Sol/Pluto-Charon" }
  1295.     }
  1296.     EllipticalOrbit
  1297.     {
  1298. Epoch 2452600.5   # 2002 Nov 22
  1299.         Period           6.387206   # mean
  1300.         SemiMajorAxis    2043.1     # mass ratio of 0.1166
  1301.         Eccentricity     0.003484   # mean
  1302.         Inclination      96.1680    # mean
  1303.         AscendingNode   223.0539    # mean
  1304.         ArgOfPericenter 337.92      # mean
  1305.         MeanLongitude  77.960     
  1306.     }
  1307.     UniformRotation
  1308.     {
  1309.     Period 153.292944
  1310.     Inclination 115.60
  1311.     AscendingNode 228.34
  1312.     MeridianAngle 320.75
  1313.     }
  1314.     Albedo           0.55
  1315. }
  1316. AltSurface "limit of knowledge" "Sol/Pluto"
  1317. {
  1318.     Texture "pluto-lok.*"
  1319.     SpecularTexture "pluto-lok-spec.*"
  1320.     SpecularColor            [ 0.135 0.12 0.08 ]
  1321.     SpecularPower             9.5
  1322. }
  1323. "Charon:Pluto I:134340 Pluto I:1978 P 1" "Sol/Pluto"
  1324. {
  1325.     Texture "charon-lok.*"
  1326.     SpecularTexture "charon-lok-spec.*"
  1327.     SpecularColor            [ 0.135 0.12 0.08 ]
  1328.     SpecularPower             9.5
  1329.     Radius   593
  1330.     InfoURL "http://www.nineplanets.org/pluto.html#Charon"
  1331.     OrbitFrame {
  1332.         EquatorJ2000 { Center "Sol/Pluto-Charon" }
  1333.     }
  1334.     BodyFrame {
  1335.         EclipticJ2000 { Center "Sol/Pluto-Charon" }
  1336.     }
  1337.     EllipticalOrbit
  1338.     {
  1339. Epoch 2452600.5 # 2002 Nov 22
  1340.         Period          6.387206
  1341.         SemiMajorAxis   17527.4   # mass ratio of 0.1166
  1342.         Eccentricity    0.003484  # mean
  1343.         Inclination      96.1680  # mean
  1344.         AscendingNode   223.0539  # mean
  1345.         ArgOfPericenter 157.92    # mean
  1346.         MeanLongitude   257.960
  1347.     }
  1348.     UniformRotation
  1349.     {
  1350.     Period              153.292944
  1351.     Inclination         115.9
  1352.     AscendingNode       227.3
  1353.     MeridianAngle       140.4
  1354.     }
  1355.     Albedo               0.35
  1356. }
  1357. AltSurface "limit of knowledge" "Sol/Pluto/Charon"
  1358. {
  1359. Texture "charon-lok.*"
  1360.         SpecularTexture "charon-lok-spec.*"
  1361.         SpecularColor            [ 0.135 0.12 0.08 ]
  1362.         SpecularPower             9.5
  1363. }