home *** CD-ROM | disk | FTP | other *** search
- // Exemple de rendu d'un des coins d'une petite cuisine en formiqua.
- // ATTENTION : ceci n'est pas une photo !...
-
- #inclure couleurs.inc
-
- environnement
- {
- position_camera -8 -22 24
- pointe_vers 0 0 20
- orientation_z 0 0 1
- champ_visuel 70
- resolution 640 480
- seuil 4
- anti_crenelage recursif
- facteur_proportionnel 1.3334
- fond Noir
- perspective photographique
- }
-
- // Le lustre
-
- source_lumineuse
- {
- type ampoule
- rayon .35
- douceur 16
- puissance 0
- intensite .9 .9 .9
- position 17 -21 58
- }
-
- // Les lampes encastrées sous le buffet du haut
-
- source_lumineuse { type ampoule rayon .2 douceur 16 puissance 0 intensite .4 .4 .4 position 3 24 29 }
- source_lumineuse { type ampoule rayon .2 douceur 16 puissance 0 intensite .4 .4 .4 position 15 24 29 }
- source_lumineuse { type ampoule rayon .2 douceur 16 puissance 0 intensite .4 .4 .4 position 27 24 29 }
-
- // Le parterre carrelé
-
- matiere
- {
- texture
- {
- echantillon damier
- ajuster 6 6 0
- matiere { diffuse Noir reflexion .45 .45 .45 }
- matiere { diffuse Gris_Sombre reflexion .45 .45 .45 }
- }
- }
- disque { rayon 100 centre 0 0 0 normale 0 0 1 }
-
- // Les murs
-
- matiere
- {
- diffuse Or
- imperfection .07 // ceci permet de simuler un peu de crépis
- force_crenelage
- }
- polygone
- {
- sommets 4
- sommet -24 30 0
- sommet 41 30 0
- sommet 41 30 59
- sommet -24 30 59
- }
- polygone
- {
- sommets 4
- sommet 41 -28 0
- sommet 41 30 0
- sommet 41 30 59
- sommet 41 -28 59
- }
- polygone
- {
- sommets 4
- sommet -24 -28 0
- sommet -24 30 0
- sommet -24 30 59
- sommet -24 -28 59
- }
- polygone
- {
- sommets 4
- sommet -24 -28 0
- sommet 41 -28 0
- sommet 41 -28 59
- sommet -24 -28 59
- }
-
- // Les meubles
-
- matiere
- {
- texture
- {
- turbulence
- {
- ajuster .1 .9 1
- amplitude .9
- cycle 2.1
- }
- echantillon concentrique
- ajuster 0 1 1
- transition .55
- rayon .15
- rayon .07
- matiere
- {
- texture
- {
- echantillon fractal
- ajuster 3 .03 .03
- cycle 2
- matiere { diffuse Brun speculaire 30 Blanc }
- matiere { diffuse Ocre_Moyen speculaire 30 Blanc }
- }
- }
- matiere
- {
- texture
- {
- echantillon fractal
- ajuster 3 .03 .03
- cycle 2
- matiere { diffuse Marron_Sombre speculaire 30 Blanc }
- matiere { diffuse Ocre_Fonce speculaire 30 Blanc }
- }
- }
- }
- }
-
- polygone
- {
- sommets 4
- sommet -6 15 0
- sommet 38 15 0
- sommet 38 15 16
- sommet -6 15 16
- }
- polygone
- {
- sommets 4
- sommet -6 15 0
- sommet -6 15 16
- sommet -6 30 16
- sommet -6 30 0
- }
- polygone
- {
- sommets 4
- sommet 38 15 0
- sommet 38 15 16
- sommet 38 30 16
- sommet 38 30 0
- }
-
- polygone
- {
- sommets 4
- sommet -6 18 46
- sommet 38 18 46
- sommet 38 18 30
- sommet -6 18 30
- }
- polygone
- {
- sommets 4
- sommet -6 18 46
- sommet -6 18 30
- sommet -6 32 30
- sommet -6 32 46
- }
- polygone
- {
- sommets 4
- sommet 38 18 46
- sommet 38 18 30
- sommet 38 32 30
- sommet 38 32 46
- }
- polygone
- {
- sommets 4
- sommet -6 18 30
- sommet 38 18 30
- sommet 38 32 30
- sommet -6 32 30
- }
- polygone
- {
- sommets 4
- sommet -6 18 46
- sommet 38 18 46
- sommet 38 32 46
- sommet -6 32 46
- }
-
- #inclure portebuf.inc
- bloc { deplacer 13 0 0 }
- #inclure portebuf.inc
- fin_bloc
- bloc { deplacer 26.5 0 0 }
- #inclure portebuf.inc
- fin_bloc
-
- bloc { deplacer 0 3 30 }
- #inclure portebuf.inc
- fin_bloc
- bloc { deplacer 13 3 30 }
- #inclure portebuf.inc
- fin_bloc
- bloc { deplacer 26.5 3 30 }
- #inclure portebuf.inc
- fin_bloc
-
- // Une plaque de marbre imitation bois posée sur le buffet
-
- matiere
- {
- texture
- {
- echantillon concentrique
- turbulence
- {
- cycle 3
- amplitude 1.8
- }
- transition .75
- rayon 1
- rayon 2
- matiere { diffuse Bois_Clair reflexion .25 .25 .25 speculaire 120 Blanc }
- matiere { diffuse Bois_Fonce reflexion .25 .25 .25 speculaire 120 Blanc }
- }
- }
-
- polygone
- {
- sommets 4
- sommet -8 14 17
- sommet 40 14 17
- sommet 40 30 17
- sommet -8 30 17
- }
- polygone
- {
- sommets 4
- sommet -8 14 16
- sommet 40 14 16
- sommet 40 30 16
- sommet -8 30 16
- }
- polygone
- {
- sommets 4
- sommet -8 14 17
- sommet 40 14 17
- sommet 40 14 16
- sommet -8 14 16
- }
- polygone
- {
- sommets 4
- sommet -8 14 17
- sommet -8 30 17
- sommet -8 30 16
- sommet -8 14 16
- }
- polygone
- {
- sommets 4
- sommet 40 14 17
- sommet 40 30 17
- sommet 40 30 16
- sommet 40 14 16
- }
-
- // La théière
-
- matiere
- {
- diffuse Argent2
- reflexion .3 .3 .3
- speculaire 70 Blanc
- }
- bloc { deplacer 23 22 17 }
- #inclure theiere.inc
- fin_bloc
-
- // La casserolle
-
- cylindre { base 2 22 17.5 haut 2 22 20.5 rayon 3 }
- disque { rayon 3 centre 2 22 17 normale 0 0 1 }
- matiere { diffuse .63 .63 .63 speculaire 40 Blanc }
- cylindre { base 2 22 17 haut 2 22 17.5 rayon 3 }
- matiere { diffuse Noir speculaire 40 Blanc }
- cylindre { base 4.1 19.1 19.75 haut 7.2 16 20.25 rayon .275 }
- sphere { centre 7.2 16 20.25 rayon .27 }
-
- // Les verres
-
- bloc { deplacer -7 26 18 }
- #inclure verre.inc
- fin_bloc
- bloc { deplacer 10 25 18 }
- #inclure verre.inc
- fin_bloc
-
- // Les tasses
-
- #declarer NIVEAU .2
- bloc { deplacer 9 21 17 }
- #inclure tasse.inc
- fin_bloc
- bloc { pivoter 0 0 -60 deplacer 30 20 17 }
- #inclure tasse.inc
- fin_bloc
- bloc { pivoter 0 0 150 deplacer 19 26 17 }
- #inclure tasse.inc
- fin_bloc
- #annuler NIVEAU
-
- // Les tabourets
-
- matiere { diffuse Bois_Jeune speculaire 80 Blanc }
- bloc { pivoter 0 0 25 ajuster 1.3 deplacer -15 22 0 }
- #inclure tabouret.inc
- fin_bloc
-
- matiere { diffuse Gris_Clair speculaire 80 Blanc }
- bloc { pivoter 0 0 -40 ajuster 1.3 deplacer 21 7 0 }
- #inclure tabouret.inc
- fin_bloc
-
- // La portion de mur pavée entre les deux meubles
-
- matiere
- {
- diffuse
- {
- plaquer_image pave1.lux
- centre 0 0 0
- cadre 1 0 0
- normale 0 1 0
- ajuster 10
- }
- reflexion .15 .15 .15
- }
-
- polygone
- {
- sommets 4
- sommet -6 29.7 17
- sommet 40 29.7 17
- sommet 40 29.7 29
- sommet -6 29.7 29
- }
-
- // Un cadre accroché au mur avec une photo
-
- matiere
- {
- diffuse Chartreuse4
- speculaire 120 Blanc
- }
- sphere { centre -19.5 29.5 31 rayon .3 }
- sphere { centre -12 29.5 31 rayon .3 }
- sphere { centre -12 29.5 21 rayon .3 }
- sphere { centre -19.5 29.5 21 rayon .3 }
- cylindre { haut -19.5 29.5 31 base -12 29.5 31 rayon .3 }
- cylindre { haut -19.5 29.5 21 base -12 29.5 21 rayon .3 }
- cylindre { haut -19.5 29.5 31 base -19.5 29.5 21 rayon .3 }
- cylindre { haut -12 29.5 31 base -12 29.5 21 rayon .3 }
-
- matiere
- {
- diffuse
- {
- plaquer_image tableau.lux
- position -19.5 29.5 30.8
- cadre 1 0 0
- normale 0 -1 0
- ajuster 8
- }
- }
- polygone
- {
- sommets 4
- sommet -19.5 29.5 31
- sommet -12 29.5 31
- sommet -12 29.5 21
- sommet -19.5 29.5 21
- }
-