home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
DP Tool Club 17
/
CD_ASCQ_17_101194.iso
/
dos
/
fr
/
luxart20
/
scenes
/
cave2.art
< prev
next >
Wrap
Text File
|
1994-09-28
|
4KB
|
260 lines
// Script LuxArt 2.0, Stéphane MARTY.
// Ecrit à l'origine pour la v1.0
// Amélioré et réécrit pour la v2.0 le 17/06/94
#inclure couleurs.inc
environnement
{
position_camera 60 -145 90
pointe_vers 30 0 24
orientation_z 0 0 1
champ_visuel 70
resolution 640 480
anti_crenelage soigne
seuil 4
facteur_proportionnel 1.3333
atmosphere .05 .05 .05
}
source_lumineuse
{
type ampoule
douceur 24
rayon 5
puissance 2
position 100 -100 200
intensite 26000 26000 26000
// type point
// puissance 0
// intensite .7 .7 .7
}
source_lumineuse
{
type ampoule
douceur 24
rayon 5
puissance 2
position 10 -250 90
intensite 26000 26000 26000
// type point
// puissance 0
// intensite .65 .65 .65
}
// carrelage
matiere
{
diffuse
{
plaquer_image carreau8.gif
centre 0 0 0
cadre 1 0 0
normale 0 0 1
ajuster 27
}
surface
{
graver_image
{
gravure carreaub.gif
centre 0 0 0
cadre 1 0 0
normale 0 0 1
ajuster 27
amplitude .8
}
}
}
disque
{
centre 0 0 0
normale 0 0 1
rayon 1000
}
// mur de briques (gauche)
matiere
{
diffuse
{
plaquer_image brique3.lux
centre 0 0 0
cadre 0 1 0
normale 1 0 0
ajuster 36
}
surface
{
graver_image
{
gravure brique7b.gif
centre 0 0 0
cadre 0 1 0
normale 1 0 0
ajuster 36
amplitude .9
}
}
}
disque
{
centre 0 0 0
normale 1 0 0
rayon 1000
}
// mur de briques (en face)
matiere
{
diffuse
{
plaquer_image brique3.lux
centre 0 0 0
cadre 1 0 0
normale 0 1 0
ajuster 36
}
surface
{
graver_image
{
gravure brique7b.gif
centre 0 0 0
cadre 1 0 0
normale 0 1 0
ajuster 36
amplitude 1
}
}
}
disque
{
centre 0 0 0
normale 0 1 0
rayon 1000
}
// cadre accroché au mur d'en face
bloc { deplacer 5 0 -4 }
matiere
{
diffuse Saddle_Brown
speculaire 50 Blanc
}
sphere { centre 36 -1 46 rayon 1 }
sphere { centre 36 -1 82 rayon 1 }
sphere { centre 84 -1 82 rayon 1 }
sphere { centre 84 -1 46 rayon 1 }
cylindre { haut 36 -1 46 base 36 -1 82 rayon 1 }
cylindre { haut 36 -1 82 base 84 -1 82 rayon 1 }
cylindre { haut 84 -1 82 base 84 -1 46 rayon 1 }
cylindre { haut 84 -1 46 base 36 -1 46 rayon 1 }
matiere
{
diffuse
{
plaquer_image catakomb.lux
position 36 -1 82
cadre 1 0 0
normale 0 -1 0
ajuster 49
}
}
polygone
{
sommets 4
sommet 36 -1 46
sommet 36 -1 82
sommet 84 -1 82
sommet 84 -1 46
}
fin_bloc
// abrevoir plein d'eau
matiere
{
texture
{
echantillon roche
cycle 3
matiere { diffuse .45 .45 .45 }
matiere { diffuse Blanc }
}
}
bloc { ajuster 25 deplacer 30 -43 0 }
#inclure abrevoir.inc
// l'eau (pas très propre)
matiere
{
diffuse .1 .2 .3
refraction .8 .85 .9
indice_refraction 1.23
speculaire 100 Blanc
reflexion .35 .35 .35
surface // surface de l'eau un peu agitée...
{
vague { centre 2.2 .2 1.05 crete_a_crete .2 amplitude .3 attenuation .9 }
vague { centre -2.85 .2 1.05 crete_a_crete .2 amplitude .3 attenuation .9 }
vague { centre -1.15 .2 1.05 crete_a_crete .2 amplitude .3 attenuation .9 }
vague { centre 2.2 .85 1.05 crete_a_crete .2 amplitude .3 attenuation .9 }
vague { centre 2.2 -1.35 1.05 crete_a_crete .2 amplitude .3 attenuation .9 }
}
}
polygone
{
sommets 4
sommet -.95 -1.45 1.1
sommet -.95 1.45 1.1
sommet .95 1.45 1.1
sommet .95 -1.45 1.1
}
fin_bloc
// une theière qui flotte sur l'eau !?!
matiere
{
diffuse Cuivre_Froid
reflexion .1 .1 .1
speculaire 120 Blanc
}
bloc { pivoter 5 5 -20 ajuster 5.0 deplacer 24 -36 20 }
#inclure theiere.inc
fin_bloc
// Le tuyau
matiere { diffuse Etain speculaire 65 Blanc reflexion .15 .15 .15 }
cylindre { haut 20 -2.8 150 base 20 -2.8 88 rayon 2.5 }
sphere { centre 20 -2.8 88 rayon 2.5 }
cylindre { haut 20 -2.8 88 base 105 -2.8 88 rayon 2.5 }
sphere { centre 105 -2.8 88 rayon 2.5 }
cone { tete 105 -2.8 88 rayon_tete 2.5 base 105 -2.8 7 rayon_base 2 }
sphere { centre 105 -2.8 7 rayon 2 }
cylindre { haut 200 -2.8 7 base 0 -2.8 7 rayon 2 }
cylindre { haut 70 -2.8 7 base 70 -46 7 rayon 2 }
sphere { centre 70 -46 7 rayon 2 }
cylindre { haut 70 -46 7 base 70 -46 19 rayon 2 }
sphere { centre 70 -46 19 rayon 2 }
cone { tete 70 -46 19 rayon_tete 2 base 46 -46 24 rayon_base 1 }