home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
DP Tool Club 18
/
CD_ASCQ_18_111294_W.iso
/
voxrom
/
images
/
balandie
/
athelas2
/
textures.inc
< prev
Wrap
Text File
|
1994-10-22
|
17KB
|
1,148 lines
/*
Fichier de textures pour LUXART 2.0 - par Pierre BALANDIER -
Mise à jour: Oct 1994
*/
// Les matériaux transparents et réfléchissants
/* MIROIR
VERRE
PLEXIGLASS
CRISTAL
DIAMANT
VERRE_VERT
// Les métaux
OR_POLI
ARGENT_POLI
CUIVRE_POLI
BRONZE_POLI
ETAIN_POLI
CHROME_POLI
METAL_OR
METAL_ARGENT
METAL_CUIVRE
METAL_BRONZE
METAL_ETAIN
METAL_CHROME
METAL_OR2
METAL_OR3
METAL_ARGENT2
METAL_BRONZE2
METAL_CUIVRE2
METAL_TITANIUM
METAL_CADMIUM
METAL_ZINC
METAL_PLOMB
CUIVRE_OXIDE
VIEIL_OR
FER_ROUILLE
// Les pierres
JADE
AGATE_BLEUE
AGATE_SAPPHIRE
AGATE_BRUNE
GRANITE_GRIS_ROSE
*GRANITE_BLANC_GRIS
*GRANITE_CREME_ROSE
*GRANITE_OLIVE_ROSE
*GRANITE_MAUVE_CREME
*GRANITE_ROSE_CREME
*GRANITE_GRIS_LAVANDE
*GRANITE_CREME_KAKHI
ALABASTER_ROSE
// Les marbres
MARBRE_BLANC_ROUGE
MARBRE_BLANC_NOIR
MARBRE_NOIR_SANG
MARBRE_NOIR_BLANC
// Les Bois
BOIS_CERISIER
BOIS_SAPIN
BOIS_SOMBRE
BOIS_BRUN
BOIS_CLAIR
// Les sols
CHAOTIQUE
HERBEUX
// Les ciels
CIEL_NUAGEUX
CIEL_BRUMEUX
CIEL_APOCALYPTIQUE
CIEL_BLEU
CIEL_BLEU_BRILLIANT
CIEL_BLEU2
CIEL_BLEU3
// Les liquides
EAU_OCEAN
EAU_MER
EAU_LAC
EAU_RIVIERE
MER1
MER2
// Autres...
ROUILLE
LIEGE
IVOIRE
CHAIRE
*/
//===============================================================================
#declarer MIROIR +
matiere { +
diffuse 0 0 0 +
reflexion 1 1 1 +
imperfection .001 +
}
#declarer VERRE +
matiere { +
diffuse 0 0 0 +
ambiante 0 0 0 +
reflexion .1 .1 .1 +
refraction 1 1 1 +
indice_refraction 1.7 + // (1.504 à 1.71 suivant la longueur d'onde et le verre. (CROWN à FLINT)
speculaire 1000 Blanc +
imperfection .001 +
}
#declarer PLEXIGLASS +
matiere { +
diffuse 0 0 0 +
ambiante 0 0 0 +
reflexion .5 .5 .5 +
refraction .85 .85 .85 +
indice_refraction 1.5 +
speculaire 60 Blanc +
imperfection .005 +
}
#declarer CRISTAL +
matiere { +
diffuse .02 .02 .02 +
ambiante .1 .1 .1 +
reflexion .1 .1 .1 +
refraction .9 .9 .9 +
indice_refraction 1.45 +
speculaire 400 Blanc +
imperfection .0003 +
}
#declarer DIAMANT +
matiere { +
diffuse .02 .02 .02 +
ambiante .1 .1 .1 +
reflexion .1 .1 .1 +
refraction .9 .9 .9 +
indice_refraction 2.47 +
speculaire 400 Blanc +
imperfection .0001 +
}
#declarer VERRE_VERT +
matiere { +
diffuse .08 1 .8 +
ambiante .1 .1 .1 +
reflexion .1 .1 .1 +
refraction .9 .9 .9 +
indice_refraction 1.45 +
speculaire 400 Blanc +
imperfection .0003 +
}
#declarer OR_POLI +
matiere { +
diffuse Or +
ambiante .1 .1 .1 +
reflexion .4 .4 .4 +
speculaire 150 .8 .8 .8 +
}
#declarer ARGENT_POLI +
matiere { +
diffuse Argent +
ambiante .25 .25 .25 +
reflexion .45 .45 .45 +
speculaire 150 .8 .8 .8 +
}
#declarer CUIVRE_POLI +
matiere { +
diffuse Cuivre +
ambiante .1 .1 .1 +
reflexion .4 .4 .4 +
speculaire 150 .8 .8 .8 +
imperfection .01 +
}
#declarer BRONZE_POLI +
matiere { +
diffuse Bronze +
ambiante .1 .1 .1 +
reflexion .4 .4 .4 +
speculaire 150 .8 .8 .8 +
imperfection .01 +
}
#declarer ETAIN_POLI +
matiere { +
diffuse Etain +
ambiante .1 .1 .1 +
reflexion .4 .4 .4 +
speculaire 150 .8 .8 .8 +
}
#declarer CHROME_POLI +
matiere { +
ambiante .1 .1 .1 +
diffuse .2 .2 .2 +
reflexion .6 .6 .6 +
speculaire 150 .8 .8 .8 +
}
#declarer METAL_OR +
matiere { +
diffuse Or +
ambiante .2 .2 .2 +
reflexion .1 .1 .1 +
speculaire 40 .8 .8 .8 +
imperfection .01 +
}
#declarer METAL_ARGENT +
matiere { +
diffuse Argent +
ambiante .2 .2 .2 +
reflexion .1 .1 .1 +
speculaire 40 .8 .8 .8 +
imperfection .01 +
}
#declarer METAL_CUIVRE +
matiere { +
diffuse Cuivre +
ambiante .2 .2 .2 +
reflexion .1 .1 .1 +
speculaire 40 .8 .8 .8 +
imperfection .01 +
}
#declarer METAL_BRONZE +
matiere { +
diffuse Bronze +
ambiante .2 .2 .2 +
reflexion .1 .1 .1 +
speculaire 40 .8 .8 .8 +
imperfection .01 +
}
#declarer METAL_ETAIN +
matiere { +
diffuse Etain +
ambiante .2 .2 .2 +
reflexion .1 .1 .1 +
speculaire 40 .8 .8 .8 +
imperfection .01 +
}
#declarer METAL_CHROME +
matiere { +
ambiante .3 .3 .3 +
diffuse .4 .4 .4 +
reflexion .15 .15 .15 +
speculaire 40 .75 .75 .75 +
imperfection .01 +
}
#declarer METAL_OR2 +
matiere { +
diffuse Or_Moyen2 +
ambiante .2 .2 .2 +
reflexion .1 .1 .1 +
speculaire 40 .8 .8 .8 +
imperfection .01 +
}
#declarer METAL_OR3 +
matiere { +
diffuse Or4 +
ambiante .2 .2 .2 +
reflexion .1 .1 .1 +
speculaire 40 .8 .8 .8 +
imperfection .01 +
}
#declarer METAL_ARGENT2 +
matiere { +
diffuse Argent2 +
ambiante .2 .2 .2 +
reflexion .1 .1 .1 +
speculaire 40 .8 .8 .8 +
imperfection .01 +
}
#declarer METAL_BRONZE2 +
matiere { +
diffuse Bronze2 +
ambiante .2 .2 .2 +
reflexion .1 .1 .1 +
speculaire 40 .8 .8 .8 +
imperfection .01 +
}
#declarer METAL_CUIVRE2+
matiere { +
diffuse Cuivre_Froid +
ambiante .2 .2 .2 +
reflexion .1 .1 .1 +
speculaire 40 .8 .8 .8 +
imperfection .01 +
}
#declarer METAL_TITANIUM +
matiere { +
diffuse Titanium_White +
ambiante .2 .2 .2 +
reflexion .05 .05 .05 +
speculaire 40 .8 .8 .8 +
imperfection .01 +
}
#declarer METAL_CADMIUM +
matiere { +
diffuse Cadmium_Red_Deep +
ambiante .2 .2 .2 +
reflexion .05 .05 .05 +
speculaire 40 .8 .8 .8 +
imperfection .01 +
}
#declarer METAL_ZINC +
matiere { +
diffuse Zinc_White +
ambiante .2 .2 .2 +
reflexion .05 .05 .05 +
speculaire 40 .8 .8 .8 +
imperfection .01 +
}
#declarer METAL_PLOMB +
matiere { +
diffuse Plomb +
ambiante .2 .2 .2 +
speculaire 20 .8 .8 .8 +
imperfection .09 +
}
#declarer CUIVRE_OXIDE +
matiere { +
diffuse Cuivre_Vert +
ambiante .2 .2 .2 +
speculaire 20 .8 .8 .8 +
imperfection .01 +
}
#declarer VIEIL_OR +
matiere { +
diffuse Viel_Or +
ambiante .2 .2 .2 +
reflexion .05 .05 .05 +
speculaire 40 .8 .8 .8 +
imperfection .01 +
}
#declarer FER_ROUILLE +
matiere { +
texture { +
echantillon mineral +
ajuster 6 6 6 +
transition .4 +
cycle 3 +
turbulence { +
amplitude 2 +
cycle 3 +
} +
octaves 2 +
matiere { +
diffuse .15 .15 .1 +
} +
matiere { +
diffuse .25 .25 .01 +
} +
} +
}
// LES PIERRES
#declarer JADE +
matiere { +
texture { +
echantillon mineral +
ajuster 6 6 6 +
cycle 3 +
transition .5 +
turbulence { +
amplitude 1.8 +
cycle 3 +
} +
matiere { +
diffuse .1 .6 .1 +
} +
matiere { +
diffuse 0 .25 0 +
} +
} +
}
#declarer AGATE_BLEUE +
matiere { +
texture { +
echantillon mineral +
ajuster 6 6 6 +
transition .5 +
cycle 3 +
turbulence { +
amplitude 2 +
cycle 3 +
} +
octaves 2 +
matiere { +
diffuse .1 .1 .2 +
} +
matiere { +
diffuse .3 .3 .5 +
} +
} +
}
#declarer AGATE_SAPPHIRE +
matiere { +
texture { +
echantillon mineral +
ajuster 6 6 6 +
transition .5 +
cycle 3 +
turbulence { +
amplitude 2 +
cycle 2 +
} +
octaves 2 +
matiere { +
diffuse 0 0 .4 +
} +
matiere { +
diffuse 0 0 .9 +
} +
} +
}
#declarer AGATE_BRUNE +
matiere { +
texture { +
echantillon mineral +
ajuster 6 6 6 +
transition .4 +
cycle 3 +
turbulence { +
amplitude 2 +
cycle 3 +
} +
octaves 2 +
matiere { +
diffuse .7 .4 .2 +
} +
matiere { +
diffuse .9 .7 .6 +
} +
} +
}
#declarer GRANITE_ROSE +
matiere { +
texture { +
echantillon roche +
ajuster .33 .33 .33 +
cycle 3 +
octaves 3 +
matiere { +
diffuse 0 0 0 +
} +
matiere { +
diffuse .75 .35 .35 +
} +
} +
}
#declarer ALABASTER_ROSE +
matiere { +
texture { +
echantillon fractal +
ajuster .4 .4 .4 +
cycle 3 +
transition .5 +
turbulence { +
amplitude .25 +
cycle 3 +
} +
matiere { +
texture { +
echantillon roche +
ajuster 2 2 2 +
cycle 3 +
matiere { +
diffuse .134 .31 .31 +
speculaire 75 Blanc +
imperfection .0001 +
} +
matiere { +
diffuse .52 .39 .39 +
speculaire 75 Blanc +
imperfection .0001 +
} +
} +
} +
matiere { +
diffuse .6 .6 .6 +
ambiante .25 .25 .25 +
} +
} +
}
// MARBRES
#declarer MARBRE_BLANC_ROUGE +
matiere { +
texture { +
echantillon mineral +
ajuster 10 6 6 +
transition .5 +
cycle 3 +
turbulence { +
amplitude 1 +
cycle 3 +
} +
octaves 1 +
matiere { +
diffuse .8 .2 .2 +
} +
matiere { +
diffuse .8 .8 .6 +
} +
} +
}
#declarer MARBRE_BLANC_NOIR +
matiere { +
texture { +
echantillon mineral +
ajuster 10 6 6 +
transition .5 +
turbulence { +
amplitude 1 +
cycle 3 +
} +
cycle 3 +
octaves 1 +
matiere { +
diffuse .7 .7 .7 +
} +
matiere { +
diffuse .3 .3 .3 +
} +
} +
}
#declarer MARBRE_NOIR_SANG +
matiere { +
texture { +
echantillon mineral +
ajuster 10 6 6 +
transition .5 +
turbulence { +
amplitude 1 +
cycle 3 +
} +
cycle 3 +
octaves 1 +
matiere { +
diffuse 0 .3 .3 +
} +
matiere { +
diffuse .6 0 0 +
} +
} +
}
#declarer MARBRE_NOIR_BLANC +
matiere { +
texture { +
echantillon mineral +
ajuster 10 6 6 +
turbulence { +
cycle 3 +
amplitude 1 +
} +
transition .5 +
cycle 3 +
octaves 1 +
matiere { +
diffuse 0 0 0 +
speculaire 20 Blanc +
} +
matiere { +
diffuse 1 1 1 +
speculaire 20 Blanc +
} +
} +
}
#declarer MARBRE_NEWDONE +
matiere { +
texture { +
echantillon fractal +
ajuster 2 3 2 +
cycle 3 +
transition .3 +
turbulence { +
amplitude .5 +
cycle 3 +
} +
matiere { +
diffuse .659 .549 .443 +
speculaire 24.5 .635 .635 .635 +
ambiante .2 .2 .2 +
imperfection 0.03 +
} +
matiere { +
diffuse .588 .475 .333 +
} +
} +
}
// LES BOIS...
#declarer BOIS_CERISIER +
matiere { +
texture { +
echantillon hybride +
ajuster 2 2 8 +
transition .3 +
turbulence { +
amplitude .3 +
cycle 3 +
} +
octaves 1 +
matiere { +
diffuse 0.3 .133 .066 +
} +
matiere { +
diffuse 0.666 0.312 0.2 +
} +
} +
surface { +
sculpture { +
amplitude .3 +
} +
} +
}
#declarer BOIS_SAPIN +
matiere { +
texture { +
echantillon hybride +
ajuster 2 2 8 +
transition .3 +
turbulence { +
amplitude .2 +
cycle 3 +
} +
octaves 1 +
matiere { +
diffuse 0.5 .5 .066 +
} +
matiere { +
diffuse 1 0.71875 0.25 +
} +
} +
surface { +
sculpture { +
amplitude .3 +
} +
}+
}
#declarer BOIS_SOMBRE +
matiere { +
texture { +
echantillon hybride +
ajuster 2 2 8 +
transition .3 +
turbulence { +
amplitude .2 +
cycle 3 +
} +
octaves 1 +
matiere { +
diffuse 0.4 .333 .066 +
} +
matiere { +
diffuse 0.42857 0.2381 0.04762 +
} +
} +
surface { +
sculpture { +
amplitude .3 +
} +
}+
}
#declarer BOIS_BRUN +
matiere { +
texture { +
echantillon hybride +
ajuster 2 2 8 +
transition .3 +
turbulence { +
amplitude .1 +
cycle 3 +
} +
octaves 1 +
matiere { +
diffuse 0.6 .4 .2 +
} +
matiere { +
diffuse 0.888 0.6 0.3 +
} +
} +
surface { +
sculpture { +
amplitude .3 +
} +
} +
}
#declarer BOIS_CLAIR +
matiere { +
texture { +
echantillon hybride +
ajuster 2 2 8 +
transition .3 +
turbulence { +
amplitude .6 +
cycle 3 +
} +
octaves 1 +
matiere { +
diffuse 0.93 .71 .532 +
} +
matiere { +
diffuse .6 0.333 0.266 +
} +
} +
surface { +
sculpture { +
amplitude .3 +
} +
}+
}
#declarer BOIS01 +
matiere { +
texture { +
echantillon hybride +
ajuster 2 2 8 +
transition .3 +
turbulence { +
amplitude .31 +
cycle 3 +
} +
octaves 1 +
matiere { +
diffuse .7 .3 0 +
} +
matiere { +
diffuse .5 .2 0 +
} +
} +
surface { +
sculpture { +
amplitude .3 +
} +
}+
}
#declarer BOIS02 +
matiere { +
texture { +
echantillon hybride +
ajuster 2 2 8 +
transition .3 +
turbulence { +
amplitude .04 +
cycle 3 +
} +
octaves 3 +
matiere { +
diffuse .7 .3 0 +
} +
matiere { +
diffuse .5 .2 0 +
} +
} +
surface { +
sculpture { +
amplitude .3 +
} +
}+
}
#declarer BOIS03 +
matiere { +
texture { +
echantillon hybride +
ajuster 2 2 8 +
transition .3 +
turbulence { +
amplitude .03 +
cycle 3 +
} +
octaves 4 +
matiere { +
diffuse .52 .37 .26 +
} +
matiere { +
diffuse .42 .26 .15 +
} +
} +
surface { +
sculpture { +
amplitude .3 +
} +
}+
}
// LES SOLS...
#declarer CHAOTIQUE +
matiere { +
bosses { +
turbulence { +
ajuster 2.1 2.1 2.1 +
amplitude .5 +
cycle 2 +
} +
} +
diffuse .5 .45 .35 +
}
#declarer HERBEUX +
matiere { +
texture { +
echantillon fractal +
cycle 3 +
ajuster .5 .5 .5 +
matiere { +
diffuse Vert_Chasseur +
} +
matiere { +
diffuse Kaki +
} +
} +
bosses { +
turbulence { +
ajuster .125 .125 .05 +
amplitude .3 +
cycle 8 +
} +
} +
force_crenelage +
}
// LES CIELS
#declarer CIEL_NUAGEUX +
matiere { +
texture { +
echantillon fractal +
ajuster 1 1 1 +
cycle 3 +
transition .8 +
turbulence { +
amplitude 0 +
cycle 4 +
} +
matiere { +
ambiante .8 .8 .8 +
} +
matiere { +
ambiante 1 1 1 +
} +
} +
}
#declarer CIEL_BRUMEUX +
matiere { +
texture { +
echantillon fractal +
ajuster 1 1 1 +
cycle 2 +
transition .8 +
turbulence { +
amplitude 4 +
cycle 4 +
} +
matiere { +
ambiante Bleu_Ciel +
} +
matiere { +
ambiante Argent2 +
} +
} +
}
#declarer CIEL_APOCALYPTIQUE +
matiere { +
texture { +
echantillon fractal +
ajuster 1 1 1 +
cycle 3 +
transition .8 +
matiere { +
ambiante .8 0 0 +
} +
matiere { +
ambiante 0 0 0 +
} +
} +
}
#declarer CIEL_SANG +
matiere { +
texture { +
echantillon fractal +
ajuster 1 1 1 +
cycle 3 +
transition .8 +
turbulence { +
amplitude .5 +
cycle 3 +
} +
matiere { +
ambiante .9 .7 0 +
} +
matiere { +
ambiante .6 .025 0 +
} +
} +
}
#declarer CIEL_BLEU +
matiere { +
texture { +
echantillon fractal +
ajuster 1 1 1 +
cycle 2 +
transition .8 +
turbulence { +
amplitude .3 +
cycle 4 +
} +
matiere { +
ambiante .25 .25 .5 +
} +
matiere { +
ambiante .7 .7 .7 +
} +
} +
}
#declarer CIEL_BLEU_BRILLIANT +
matiere { +
texture { +
echantillon fractal +
ajuster 1 1 1 +
cycle 2 +
transition .8 +
turbulence { +
amplitude .56 +
cycle 4 +
} +
matiere { +
ambiante 1 1 1 +
} +
matiere { +
ambiante .5 .5 1 +
} +
} +
}
#declarer CIEL_BLEU2 +
matiere { +
texture { +
echantillon fractal +
ajuster 1 1 1 +
cycle 2 +
transition .8 +
turbulence { +
amplitude .56 +
cycle 4 +
} +
matiere { +
ambiante 0 0 1 +
} +
matiere { +
ambiante .5 .5 1 +
} +
} +
}
#declarer CIEL_BLEU3 +
matiere { +
texture { +
echantillon roche +
ajuster 1 1 1 +
turbulence { +
amplitude .1 +
cycle 2 +
} +
matiere { +
ambiante 0 0 1 +
} +
matiere { +
ambiante .5 .5 1 +
} +
} +
}
// LES LIQUIDES
#declarer OCEAN +
matiere { +
diffuse Bleu_Marine +
reflexion .3 .3 .3 +
refraction .5 .5 .5 +
indice_refraction 1.333 +
bosses { +
vague { +
centre 0 0 0 +
crete_a_crete .5 +
amplitude .25 +
attenuation 1 +
phase 1 +
} +
} +
}
#declarer MER1 +
matiere { +
reflexion .8 .8 .8 +
speculaire 50 Blanc +
bosses { +
turbulence { +
amplitude .2 +
cycle 4 +
} +
} +
}
#declarer MER2 +
matiere { +
refraction .7 .9 .9 +
indice_refraction 1.33 +
reflexion .3 .3 .3 +
speculaire 20 .7 .9 .9 +
bosses { +
vague { +
centre 200 300 10 +
crete_a_crete 30 +
amplitude .3 +
} +
vague { +
centre 300 100 10 +
crete_a_crete 17 +
amplitude .2 +
} +
vague { +
centre 600 500 10 +
crete_a_crete 9 +
amplitude .1 +
} +
} +
}
// AUTRES...
#declarer ROUILLE +
matiere { +
texture { +
echantillon tache +
ajuster 1 1 1 +
cycle 2 +
transition .8 +
octaves 2 +
matiere { +
diffuse .49 .31 .28 +
} +
matiere { +
diffuse .7 .13 0 +
} +
} +
}
#declarer LIEGE +
matiere { +
texture { +
echantillon roche +
ajuster .33 .33 .33 +
cycle 3 +
octaves 3 +
matiere { +
diffuse .8 .53 .46 +
} +
matiere { +
diffuse .07 .29 .468 + // .93 .71 .532
} +
} +
speculaire 1000 +
imperfection .5 +
}