home *** CD-ROM | disk | FTP | other *** search
- /* Second test pour le rendu des ombres douces.
- Attention, il y a 11 sources de lumière. Si vous ne possédez pas
- de 486DX, prévoyez de partir en vacances après avoir lancé le calcul. */
-
- #inclure couleurs.inc
-
- environnement
- {
- position_camera 5 -20 20
- pointe_vers 0 0 0
- orientation_z 0 0 1
- champ_visuel 50
- resolution 640 480
- anti_crenelage recursif
- seuil 2
- facteur_proportionnel 1.333
- fond { gris.pal }
- atmosphere Noir
- }
-
- // Un sol blanc pour mieux faire ressortir les ombres douces
-
- matiere { diffuse Blanc }
- disque { centre 0 0 0 normale 0 0 1 rayon 1000 }
-
- // le néon
-
- matiere
- {
- ambiante Blanc
- refraction Blanc
- }
-
- cylindre
- {
- haut -6 0 10
- base 6 0 10
- rayon 1
- }
-
- // le gaz à l'intérieur du néon pour produire la lumière
-
- source_lumineuse { type ampoule rayon .5 douceur 4 puissance 2 intensite 10 10 10 position -5 0 10 }
- source_lumineuse { type ampoule rayon .5 douceur 4 puissance 2 intensite 10 10 10 position -4 0 10 }
- source_lumineuse { type ampoule rayon .5 douceur 4 puissance 2 intensite 10 10 10 position -3 0 10 }
- source_lumineuse { type ampoule rayon .5 douceur 4 puissance 2 intensite 10 10 10 position -2 0 10 }
- source_lumineuse { type ampoule rayon .5 douceur 4 puissance 2 intensite 10 10 10 position -1 0 10 }
- source_lumineuse { type ampoule rayon .5 douceur 4 puissance 2 intensite 10 10 10 position 0 0 10 }
- source_lumineuse { type ampoule rayon .5 douceur 4 puissance 2 intensite 10 10 10 position 1 0 10 }
- source_lumineuse { type ampoule rayon .5 douceur 4 puissance 2 intensite 10 10 10 position 2 0 10 }
- source_lumineuse { type ampoule rayon .5 douceur 4 puissance 2 intensite 10 10 10 position 3 0 10 }
- source_lumineuse { type ampoule rayon .5 douceur 4 puissance 2 intensite 10 10 10 position 4 0 10 }
- source_lumineuse { type ampoule rayon .5 douceur 4 puissance 2 intensite 10 10 10 position 5 0 10 }
-
- // les 5 objets répartis sur le sol
-
- matiere
- {
- diffuse .5 .5 .5
- reflexion .5 .5 .5
- }
-
- sphere { centre 4 2 1 rayon 1 }
- sphere { centre -4 -2 2 rayon 2 }
- sphere { centre 1 -5 3 rayon 3 }
- cylindre { haut -2 3 0 base -2 3 4 rayon 1 }
- disque { centre -2 3 4 normale 0 0 1 rayon 1 }
- cone { base 6 3 0 tete 6 3 4 rayon_base 1 rayon_tete 0 }
-