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

  1. // Ceci pourrait servir de support publicitaire à une maison de café, de
  2. // porcelaine ou de sucre...
  3.  
  4. #inclure couleurs.inc
  5.  
  6. environnement
  7. {
  8.  position_camera  0 -10 6
  9.  pointe_vers  1.5 -1.5 1
  10.  orientation_z  0 0 1
  11.  champ_visuel  40
  12.  resolution 640 480
  13.  anti_crenelage recursif
  14.  seuil 4
  15.  facteur_proportionnel  1.3333
  16.  fond Noir
  17. }
  18.  
  19. source_lumineuse { type ampoule rayon .25 douceur 10 puissance 0 intensite .7 .7 .7 position 20 -10 40 }
  20. source_lumineuse { type ampoule rayon .25 douceur 10 puissance 0 intensite .7 .7 .7 position -20 -30 30 }
  21.  
  22. // le carrelage reluisant
  23.  
  24. matiere
  25. {
  26.  texture
  27.  {
  28.   echantillon damier
  29.   ajuster 2 2 0
  30.   matiere { diffuse Noir       reflexion .3 .3 .3 }
  31.   matiere { diffuse Bois_Clair reflexion .3 .3 .3 }
  32.  }
  33. }
  34.  
  35. disque
  36. {
  37.  rayon 100
  38.  centre 0 0 0
  39.  normale 0 0 1
  40. }
  41.  
  42. /* les deux tasses remplies de café...
  43.    (à noter que la variable NIVEAU représente la quantité de café
  44.    qu'il reste dans la tasse) */
  45.  
  46. #declarer NIVEAU 1.1  // bien remplie !!
  47. bloc { deplacer -.8 0 0 }
  48. #inclure tasse.inc
  49. fin_bloc
  50. #annuler NIVEAU
  51.  
  52. #declarer NIVEAU .8   // moins remplie
  53. bloc { pivoter 0 0 110 deplacer 3 -2 0 }
  54. #inclure tasse.inc
  55. fin_bloc 
  56.  
  57. // les sucres
  58.  
  59. // roux
  60.  
  61. matiere
  62. {
  63.  diffuse Dorure
  64.  imperfection .4
  65.  speculaire 50
  66.  force_crenelage
  67. }
  68.  
  69. bloc { deplacer -1.1 -1.5 0 }
  70. #inclure sucre.inc
  71. fin_bloc 
  72.  
  73. bloc { pivoter 0 90 20 deplacer -.1 -1.5 .8 }
  74. #inclure sucre.inc
  75. fin_bloc 
  76.  
  77. // blancs
  78.  
  79. matiere
  80. {
  81.  diffuse Blanc
  82.  imperfection .3
  83.  speculaire 35
  84.  force_crenelage
  85. }
  86.  
  87. bloc { pivoter 0 0 50 deplacer 2.3 -3.9 0 }
  88. #inclure sucre.inc
  89. fin_bloc 
  90.  
  91. bloc { pivoter 90 25 0 deplacer 2.8 -3.7 .7 }
  92. #inclure sucre.inc
  93. fin_bloc
  94.  
  95. // la théière (...pour du café !?!...)
  96.  
  97. matiere
  98. {
  99.  diffuse Argent
  100.  reflexion .2 .2 .2
  101.  speculaire 70 Blanc
  102. }
  103.  
  104. bloc { ajuster .85 pivoter 0 0 -24 deplacer 2.2 2.1 0 }
  105. #inclure theiere.inc
  106. fin_bloc
  107.