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

OpenGL

开发平台:

Visual C++

  1. # Script de démonstration de Celestia
  2. # traduction française : Vincent
  3. # contact : vince.gian@free.fr
  4. {
  5. timerate { rate 0 }
  6. labels { clear "planets|minorplanets|stars|constellations" }
  7. renderflags { set "stars|planets"
  8.                       clear "constellations|orbits|cloudmaps" }
  9. print { text "Début de la démo...nPressez [Echap] pour l'arrêter." origin "center" column -10 duration 2 }
  10. wait { duration 2.0 }
  11. print { text "Démarrons tout près de chez nous..." row -5 column 2}
  12. select { object "Sol/Earth" }
  13. cancel {}
  14. # goto { time 0 distance 3 upframe "ecliptical" }
  15. # gotolonglat { time 0 distance 3 longitude -122 latitude 47 }
  16. synchronous {}
  17. gotoloc { time 0.0 position [ 0 0 26500 ] }
  18. wait { duration 0.1 }
  19. center { time 0.1 }
  20. wait { duration 3.0 }
  21. follow {}
  22. print { text "Nous sommes en orbite autour denla Terre à une altitude d'environ 20 000 km." row -5 column 2 duration 5 }
  23. orbit { axis [ 0 1 0 ] rate 30 duration 10 }
  24. print { text "Voici le Terre avec ses nuages." row -5 column 2}
  25. renderflags { set "cloudmaps" }
  26. orbit { axis [ 0 1 0 ] rate 30 duration 6 }
  27. wait { duration 3 }
  28. print { text "Étape suivante : la Lune." row -5 column 2 }
  29. select { object "Moon" }
  30. goto { time 5 distance 5 upframe "equatorial" }
  31. wait { duration 5.5 }
  32. print { text "La Terre et le Soleil sont visibles en arrière plan." row -5 column 2}
  33. orbit { axis [ 0 1 0 ] rate 30 duration 10 }
  34. print { text "Direction : le Soleil" row -5 column 2}
  35. select { object "Sol" }
  36. goto { time 8 distance 12 upframe "equatorial" up [ 0 1 0 ] }
  37. wait { duration 8.5 }
  38. print { text "À cette distance, nous pouvonsnapercevoir les taches solaires à sa surface." row -5 column 2}
  39. orbit { axis [ 0 1 0 ] rate 20 duration 10 }
  40. print { text "Prenons du recul pour avoir une vuend'ensemble du système solaire interne." row -5 column 2}
  41. orbit { axis [ 1 0 0 ] rate 45 duration 2 }
  42. renderflags { set "orbits" }
  43. changedistance { duration 5.0 rate 1.0 }
  44. print { text "Affichons les noms des planètes..." row -5 column 2}
  45. labels { set "planets" }
  46. wait { duration 3.0 }
  47. print { text "Accélérons le temps pournobserver le mouvement des planètes." row -5 column 2}
  48. timerate { rate 2592000 }
  49. wait { duration 4.0 }
  50. print { text "Chaque seconde correspond à un mois." row -5 column 2}
  51. wait { duration 7.0 }
  52. timerate { rate 1 }
  53. print { text "Revenons en temps réel." row -5 column 2}
  54. wait { duration 1.0 }
  55. print { text "Destination suivante : Saturne." row -5 column 2}
  56. select { object "Saturn" }
  57. center { time 2 }
  58. renderflags { clear "orbits" }
  59. wait { duration 2 }
  60. goto { time 8 distance 6 up [ 0 1 0 ] upframe "equatorial" }
  61. wait { duration 6.5 }
  62. labels { clear "planets" }
  63. print { text "Les points brillants dans le voisinagendes anneaux sont des lunes de Saturne." row -5 column 2 duration 5}
  64. orbit { axis [ 0 1 0 ] rate 30 duration 12 }
  65. select { object "Mimas" }
  66. goto { time 5 distance 4 upframe "equatorial" }
  67. print { text "Mimas est l'une des nombreuses lunes de Saturne.nSon site le plus remarquable est le cratère Herschel." row -5 column 2 duration 9 }
  68. labels { set "locations" }
  69. orbit { axis [ 0 1 0 ] rate 30 duration 12 }
  70. changedistance { duration 6.0 rate 0.5 }
  71. labels { clear "locations" }
  72. select { object "Sol" }
  73. center { time 2 }
  74. print { text "À cette distance, le Soleil nous semble bien loin." row -5 column 2 }
  75. wait { duration 5 }
  76. print { text "Intéressons-nous aux étoiles qui nous entourent." row -5 column 2 duration 3 }
  77. wait { duration 5 }
  78. select { object "Polaris" }
  79. center { time 2 }
  80. wait { duration 2 }
  81. print { text "Nous sommes centrés sur Polaris, l'étoile Polaire." row -5 column 2}
  82. wait { duration 1 }
  83. labels { set "stars" }
  84. wait { duration 2 }
  85. print { text "Polaris fait partie de la constellation de la Petite Ourse." row -5 column 2}
  86. wait { duration 3 }
  87. print { text "Affichons les lignes des constellations..." row -5 column 2}
  88. renderflags { set "constellations" }
  89. wait { duration 3 }
  90. print { text "...ainsi que leurs noms..." row -5 column 2}
  91. labels { clear "i18nconstellations" }
  92. labels { set "constellations" }
  93. wait { duration 3 }
  94. print { text "...en français." row -5 column 2}
  95. labels { set "i18nconstellations" }
  96. wait { duration 4 }
  97. select { object "Alnilam" }
  98. center { time 4 }
  99. wait { duration 2 }
  100. print { text "Voici la constellation d'Orion." row -5 column 2 duration 3 }
  101. wait { duration 6 }
  102. select { object "Alioth" }
  103. center { time 2 }
  104. print { text "Les habitants de l'hémisphère nordnreconnaîtront la Grande Ourse." row -5 column 2 duration 4 }
  105. wait { duration 6 }
  106. select { object "Beta Cru" }
  107. center { time 4 }
  108. wait { duration 2 }
  109. print { text "La croix du sud est plus familièrenaux habitants de l'hémisphère sud." row -5 column 2 duration 4 }
  110. wait { duration 6 }
  111. print { text "En arrière plan, nous pouvons apercevoir d'autres galaxies..." row -5 column 2 duration 4 }
  112. rotate { axis [ 0.707 0.707 0 ] rate 20 duration 14 }
  113. renderflags { set "galaxies" }
  114. rotate { axis [ 0.707 0.707 0 ] rate 20 duration 10 }
  115. select { object "Antares" }
  116. center { time 5 }
  117. wait { duration 3 }
  118. print { text "Rapprochons-nous d'Antarès,nune étoile de la constellation du Scorpion." row -5 column 2 duration 5 }
  119. wait { duration 2 }
  120. renderflags { clear "constellations" }
  121. labels { clear "constellations|stars" }
  122. wait { duration 1 }
  123. goto { time 8 distance 200 }
  124. wait { duration 8.5 }
  125. goto { time 5 distance 7 }
  126. wait { duration 5.0 }
  127. print { text "Antarès est une géante rouge. Elle estnpresque 500 fois plus grosse que notre Soleil !" row -5 column 2}
  128. wait { duration 4.0 }
  129. print { text "Sortons des limites de notre galaxie..." row -5 column 2}
  130. changedistance { duration 10.5 rate 2.0 }
  131. select { object "Milky Way" }
  132. print { text "Voici la Voie Lactée.nC'est dans cette galaxie que nous habitons." row -5 column 2 duration 6 }
  133. orbit { axis [ 1 0 0 ] rate 30 duration 16.0 }
  134. print { text "Il est temps de rentrer à la maison." row -5 column 2}
  135. select { object "Sol/Earth" }
  136. goto { time 20 distance 10 upframe "equatorial" }
  137. wait { duration 20.0 }
  138. timerate { rate 1000 }
  139. print { text "La démo est terminée." row -5 column 2}
  140. wait { duration 3.0 }
  141. }