home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
DP Tool Club 9
/
CD_ASCQ_09_1193.iso
/
maj
/
luxart
/
scenes
/
cuisine.art
< prev
next >
Wrap
Text File
|
1993-10-07
|
7KB
|
396 lines
// 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
}