home *** CD-ROM | disk | FTP | other *** search
/ DP Tool Club 17 / CD_ASCQ_17_101194.iso / dos / fr / luxart20 / scenes / phare.art < prev    next >
Text File  |  1994-09-28  |  4KB  |  233 lines

  1. // Script LUXART 2.0
  2. // Stéphane Marty, 28/08/94.
  3.  
  4. #inclure couleurs.inc
  5.  
  6. environnement
  7. {
  8.  position_camera -1 -70 50
  9.  pointe_vers 0 0 38
  10.  cote 0 0 1
  11.  champ_visuel 60
  12.  resolution 640 480
  13.  seuil 4
  14.  brouillard 0.00007
  15.  anti_crenelage recursif
  16.  facteur_proportionnel 1.3333
  17.  artefact
  18.  fond Bleu_Nuit
  19.  stochastique
  20. }
  21.  
  22. source_lumineuse
  23. {
  24.  type point
  25.  position 60 -200 200
  26.  intensite .55 .55 .55
  27.  sans_ombre
  28. }
  29.  
  30. // Les rochers...
  31.  
  32. matiere
  33. {
  34.  texture
  35.  {
  36.   echantillon fractal
  37.   cycle 4
  38.   matiere { diffuse Feldspar }
  39.   matiere { diffuse Terre_de_Sienne }
  40.  }
  41.  surface
  42.  {
  43.   turbulence
  44.   {
  45.    ajuster .3 .3 .7
  46.    amplitude .5
  47.    cycle 7
  48.   }
  49.  }
  50. }
  51. terrain {
  52.  etendue 0 -20 -5
  53.          -15 40 3
  54.          20 50 2
  55.  composantes .65 15 4
  56. }
  57.  
  58. terrain {
  59.  etendue -75 70 -1
  60.          0 30 4
  61.          20 20 0
  62.  composantes .7 13 4
  63. }
  64. terrain {
  65.  etendue -75 70 -1
  66.          0 30 4
  67.          -20 20 0
  68.  composantes .65 13 4
  69. }
  70.  
  71. terrain {
  72.  etendue 0 50 -18
  73.          0 30 50
  74.          30 30 0
  75.  composantes 0.7 11 5
  76. }
  77. terrain {
  78.  etendue 0 50 -18
  79.          0 30 50
  80.          -30 30 0
  81.  composantes 0.65 11 5
  82. }
  83.  
  84. // La mer...
  85.  
  86. matiere
  87. {
  88.  reflexion .6 .6 .6
  89.  diffuse Vert_Ocean
  90.  speculaire 50 Blanc
  91.  surface
  92.  {
  93.             turbulence {
  94.                        amplitude .25
  95.                        cycle 3
  96.             }
  97.             vague {
  98.                   centre -5 75 0
  99.                   crete_a_crete 5
  100.                   amplitude .8
  101.                   attenuation .8
  102.             }
  103.  }
  104. }                                 
  105. disque {
  106.  centre 0 0 0
  107.  normale 0 0 1
  108.  rayon 40000
  109. }
  110.  
  111. // Le ciel...
  112.  
  113. matiere
  114. {
  115.  texture
  116.  {
  117.   echantillon fractal
  118.   ajuster 1000 510 550
  119.   cycle 2
  120.   transition .85
  121.   turbulence
  122.   {
  123.    amplitude 3
  124.    cycle 3
  125.   }
  126.   matiere { ambiante Turquoise_Pale4 }
  127.   matiere { ambiante Bleu_Nuit }
  128.  }
  129. }
  130. disque {
  131.  centre 0 0 300
  132.  normale 0 0 -1
  133.  rayon 40000
  134. }
  135.  
  136. // Le phare...
  137.  
  138. matiere {
  139.         texture {
  140.                 echantillon hybride
  141.                 octaves 3
  142.                 lambda 1.3
  143.                 omega 0.7
  144.                 ajuster 6 6 6
  145.                 matiere { diffuse Kaki }
  146.                 matiere { diffuse Blanc }
  147.         }
  148.         surface { sculpture { amplitude .9 } }
  149. }
  150.  
  151. cone { base 0 83 17 rayon_base 5 tete 0 83 50 rayon_tete 3.5 }
  152. cone {
  153.      base 0 83 50
  154.      rayon_base 3
  155.      tete 0 83 60
  156.      rayon_tete 5
  157.      decouper { haut -5 88 55 base 5 78 55 rayon 1.2 }
  158. }
  159.  
  160. matiere { diffuse Burlywood speculaire 200 Blanc }
  161. helice {
  162.        composantes 3.5 5 .55 .7 33 5 24
  163.        centre 0 83 17
  164. }
  165. pseudotore {
  166.            rayon 5.4
  167.            rayon_tube .8
  168.            centre 0 83 50
  169.            segments 32
  170. }
  171. pseudotore {
  172.            rayon 5.1
  173.            rayon_tube .6
  174.            centre 0 83 60
  175.            segments 32
  176. }
  177. disque { centre 0 83 60 rayon 5 normale 0 0 1 }
  178.  
  179. bloc { deplacer 0 83 60 }
  180. revolution {
  181.            pas 20
  182.            sommets 13
  183.            liste 0 8.5
  184.                  .5 6.5
  185.                  1 6
  186.                  1 5.5
  187.                  1.5 5
  188.                  3 4.5
  189.                  4.2 5.5
  190.                  4 3.5
  191.                  2.4 3
  192.                  2 2.5
  193.                  2 2
  194.                  1 1.4
  195.                  1.5 0
  196. }
  197. fin_bloc
  198.  
  199. // Les faisceaux lumineux...
  200.  
  201. source_lumineuse
  202. {
  203.    type projecteur
  204.    position 0 83 55
  205.    pointe_vers 250 167 55
  206.    cone_angle_min 15
  207.    cone_angle_max 15
  208.    intensite 1 1 1
  209. }
  210. source_lumineuse
  211. {
  212.    type projecteur
  213.    position 0 83 55
  214.    pointe_vers -250 333 55
  215.    cone_angle_min 15
  216.    cone_angle_max 15
  217.    intensite 1 1 1
  218. }
  219.  
  220. matiere
  221. {
  222.  texture
  223.  {
  224.   echantillon fractal
  225.   cycle 4
  226.   ajuster 4 4 2
  227.   matiere { ambiante .5 .5 0 refraction Blanc}
  228.   matiere { ambiante .2 .2 0 refraction Blanc}
  229.  }
  230. }
  231. cone { base 0 83 55 rayon_base .5 tete 250 167 55 rayon_tete 12 }
  232. cone { base 0 83 55 rayon_base .5 tete -250 333 55 rayon_tete 12 }
  233.