home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
DP Tool Club 16
/
CD_ASCQ_16_0994.iso
/
maj
/
povtool
/
scene
/
flacon.pov
< prev
next >
Wrap
Text File
|
1994-06-21
|
19KB
|
681 lines
#version 1.0
/*┌───────────────────────────────────────────────────────────────────────────┐
│ │
│ Ce fichier est fait pour être utilisé avec POV-Ray tracer 2.2. │
│ Il peut être modifié et copié à volonté et si vous obtenez une │
│ image intéressante ou surprenante, je vous demande simplement │
│ de me la faire parvenir au format 24 bits Targa. │
│ │
│ │
│ This data file is for use with POV-Ray tracer 2.0. It may be │
│ used or altered by anyone as desired. if you create with it │
│ another scene or picture, please send me a copy in 24 bits │
│ Targa format. │
│ │
│ Pour tous renseignements complémentaires, contactez : │
│ For more information, contact : │
│ │
│ │
│ │
│ D E N I S O L I V I E R │
│ 5, boulevard Franck Lamy │
│ 1 7 2 0 0 R O Y A N │
│ F R A N C E │
│ ────────────────────────── │
│ T é l : 4 9 4 5 5 5 3 0 │
│ F a x : 4 6 0 5 6 7 4 3 │
│ │
│ FICHIER POV : FLACON.POV │
│ CREE LE : 10 Novembre 1992 │
│ TEMPS CALCUL : 12 h 49 mn │
│ FORMAT (TEMPS) : 640 x 480 │
│ ANTIALIASING : oui (+a0.4) │
│ SYSTEME : 80486 DX 50 mhz │
│ VERSION POV : Zortech 486 │
│ TEST TRIANGLE : 1260769860 │
│ │
└───────────────────────────────────────────────────────────────────────────┘ */
// Générateur de révolution : PVSHAPE 8.30
// triangles non lissés
// 10-11-1992
// AUTEUR : Denis Olivier
camera {
location <0.0 1.5 -5 >
up <0.0 1.0 0.0>
direction <0.0 0.0 2.0>
right <1.3333 0.0 0.0>
look_at <0.0 0.0 0.0>
}
object {
light_source { <100.0 100 -100.0>
color red 1.0 green 1.0 blue 1.0 }
}
#declare Texture_Flacon = texture {
refraction 1.0
reflection 0.4
ior 1.51
color red 1 green 1 blue 1 alpha 0.999999999
phong 1.0
}
#declare Metal_Bouchon = texture {
color red 0.81 green 0.71 blue 0.23
reflection 0.77185
phong 1.0
metallic
brilliance 0.7
roughness 0.00000001
}
#declare Cylindre = union {
intersection {
quadric {
<1.0 0.0 1.0>
<0.0 0.0 0.0>
<0.0 0.0 0.0>
-1.0
}
plane { <0.0 1.0 0.0> -1 inverse }
plane { <0.0 1.0 0.0> 1 }
}
}
#declare sphere2 = quadric {
<1.0 1.0 1.0>
<0.0 0.0 0.0>
<0.0 0.0 0.0>
-1.0
}
#declare Objet_Pvs = union {
triangle {
< +0.0000 +0.5183 +0.2742 >
< +0.0000 +0.0836 +0.9965 >
< +0.3408 +0.0836 +0.9364 >
}
triangle {
< +0.0000 +0.5183 +0.2742 >
< +0.0938 +0.5183 +0.2577 >
< +0.3408 +0.0836 +0.9364 >
}
triangle {
< +0.0938 +0.5183 +0.2577 >
< +0.3408 +0.0836 +0.9364 >
< +0.6405 +0.0836 +0.7634 >
}
triangle {
< +0.0938 +0.5183 +0.2577 >
< +0.1763 +0.5183 +0.2101 >
< +0.6405 +0.0836 +0.7634 >
}
triangle {
< +0.1763 +0.5183 +0.2101 >
< +0.6405 +0.0836 +0.7634 >
< +0.8630 +0.0836 +0.4982 >
}
triangle {
< +0.1763 +0.5183 +0.2101 >
< +0.2375 +0.5183 +0.1371 >
< +0.8630 +0.0836 +0.4982 >
}
triangle {
< +0.2375 +0.5183 +0.1371 >
< +0.8630 +0.0836 +0.4982 >
< +0.9814 +0.0836 +0.1730 >
}
triangle {
< +0.2375 +0.5183 +0.1371 >
< +0.2700 +0.5183 +0.0476 >
< +0.9814 +0.0836 +0.1730 >
}
triangle {
< +0.2700 +0.5183 +0.0476 >
< +0.9814 +0.0836 +0.1730 >
< +0.9814 +0.0836 -0.1730 >
}
triangle {
< +0.2700 +0.5183 +0.0476 >
< +0.2700 +0.5183 -0.0476 >
< +0.9814 +0.0836 -0.1730 >
}
triangle {
< +0.2700 +0.5183 -0.0476 >
< +0.9814 +0.0836 -0.1730 >
< +0.8630 +0.0836 -0.4982 >
}
triangle {
< +0.2700 +0.5183 -0.0476 >
< +0.2375 +0.5183 -0.1371 >
< +0.8630 +0.0836 -0.4982 >
}
triangle {
< +0.2375 +0.5183 -0.1371 >
< +0.8630 +0.0836 -0.4982 >
< +0.6405 +0.0836 -0.7634 >
}
triangle {
< +0.2375 +0.5183 -0.1371 >
< +0.1763 +0.5183 -0.2101 >
< +0.6405 +0.0836 -0.7634 >
}
triangle {
< +0.1763 +0.5183 -0.2101 >
< +0.6405 +0.0836 -0.7634 >
< +0.3408 +0.0836 -0.9364 >
}
triangle {
< +0.1763 +0.5183 -0.2101 >
< +0.0938 +0.5183 -0.2577 >
< +0.3408 +0.0836 -0.9364 >
}
triangle {
< +0.0938 +0.5183 -0.2577 >
< +0.3408 +0.0836 -0.9364 >
< -0.0000 +0.0836 -0.9965 >
}
triangle {
< +0.0938 +0.5183 -0.2577 >
< -0.0000 +0.5183 -0.2742 >
< -0.0000 +0.0836 -0.9965 >
}
triangle {
< -0.0000 +0.5183 -0.2742 >
< -0.0000 +0.0836 -0.9965 >
< -0.3408 +0.0836 -0.9364 >
}
triangle {
< -0.0000 +0.5183 -0.2742 >
< -0.0938 +0.5183 -0.2577 >
< -0.3408 +0.0836 -0.9364 >
}
triangle {
< -0.0938 +0.5183 -0.2577 >
< -0.3408 +0.0836 -0.9364 >
< -0.6405 +0.0836 -0.7634 >
}
triangle {
< -0.0938 +0.5183 -0.2577 >
< -0.1763 +0.5183 -0.2101 >
< -0.6405 +0.0836 -0.7634 >
}
triangle {
< -0.1763 +0.5183 -0.2101 >
< -0.6405 +0.0836 -0.7634 >
< -0.8630 +0.0836 -0.4982 >
}
triangle {
< -0.1763 +0.5183 -0.2101 >
< -0.2375 +0.5183 -0.1371 >
< -0.8630 +0.0836 -0.4982 >
}
triangle {
< -0.2375 +0.5183 -0.1371 >
< -0.8630 +0.0836 -0.4982 >
< -0.9814 +0.0836 -0.1730 >
}
triangle {
< -0.2375 +0.5183 -0.1371 >
< -0.2700 +0.5183 -0.0476 >
< -0.9814 +0.0836 -0.1730 >
}
triangle {
< -0.2700 +0.5183 -0.0476 >
< -0.9814 +0.0836 -0.1730 >
< -0.9814 +0.0836 +0.1730 >
}
triangle {
< -0.2700 +0.5183 -0.0476 >
< -0.2700 +0.5183 +0.0476 >
< -0.9814 +0.0836 +0.1730 >
}
triangle {
< -0.2700 +0.5183 +0.0476 >
< -0.9814 +0.0836 +0.1730 >
< -0.8630 +0.0836 +0.4982 >
}
triangle {
< -0.2700 +0.5183 +0.0476 >
< -0.2375 +0.5183 +0.1371 >
< -0.8630 +0.0836 +0.4982 >
}
triangle {
< -0.2375 +0.5183 +0.1371 >
< -0.8630 +0.0836 +0.4982 >
< -0.6405 +0.0836 +0.7634 >
}
triangle {
< -0.2375 +0.5183 +0.1371 >
< -0.1763 +0.5183 +0.2101 >
< -0.6405 +0.0836 +0.7634 >
}
triangle {
< -0.1763 +0.5183 +0.2101 >
< -0.6405 +0.0836 +0.7634 >
< -0.3408 +0.0836 +0.9364 >
}
triangle {
< -0.1763 +0.5183 +0.2101 >
< -0.0938 +0.5183 +0.2577 >
< -0.3408 +0.0836 +0.9364 >
}
triangle {
< -0.0938 +0.5183 +0.2577 >
< -0.3408 +0.0836 +0.9364 >
< +0.0000 +0.0836 +0.9965 >
}
triangle {
< -0.0938 +0.5183 +0.2577 >
< +0.0000 +0.5183 +0.2742 >
< +0.0000 +0.0836 +0.9965 >
}
triangle {
< +0.0000 +0.0836 +0.9965 >
< +0.0000 -0.5183 +0.2006 >
< +0.0686 -0.5183 +0.1885 >
}
triangle {
< +0.0000 +0.0836 +0.9965 >
< +0.3408 +0.0836 +0.9364 >
< +0.0686 -0.5183 +0.1885 >
}
triangle {
< +0.3408 +0.0836 +0.9364 >
< +0.0686 -0.5183 +0.1885 >
< +0.1290 -0.5183 +0.1537 >
}
triangle {
< +0.3408 +0.0836 +0.9364 >
< +0.6405 +0.0836 +0.7634 >
< +0.1290 -0.5183 +0.1537 >
}
triangle {
< +0.6405 +0.0836 +0.7634 >
< +0.1290 -0.5183 +0.1537 >
< +0.1738 -0.5183 +0.1003 >
}
triangle {
< +0.6405 +0.0836 +0.7634 >
< +0.8630 +0.0836 +0.4982 >
< +0.1738 -0.5183 +0.1003 >
}
triangle {
< +0.8630 +0.0836 +0.4982 >
< +0.1738 -0.5183 +0.1003 >
< +0.1976 -0.5183 +0.0348 >
}
triangle {
< +0.8630 +0.0836 +0.4982 >
< +0.9814 +0.0836 +0.1730 >
< +0.1976 -0.5183 +0.0348 >
}
triangle {
< +0.9814 +0.0836 +0.1730 >
< +0.1976 -0.5183 +0.0348 >
< +0.1976 -0.5183 -0.0348 >
}
triangle {
< +0.9814 +0.0836 +0.1730 >
< +0.9814 +0.0836 -0.1730 >
< +0.1976 -0.5183 -0.0348 >
}
triangle {
< +0.9814 +0.0836 -0.1730 >
< +0.1976 -0.5183 -0.0348 >
< +0.1738 -0.5183 -0.1003 >
}
triangle {
< +0.9814 +0.0836 -0.1730 >
< +0.8630 +0.0836 -0.4982 >
< +0.1738 -0.5183 -0.1003 >
}
triangle {
< +0.8630 +0.0836 -0.4982 >
< +0.1738 -0.5183 -0.1003 >
< +0.1290 -0.5183 -0.1537 >
}
triangle {
< +0.8630 +0.0836 -0.4982 >
< +0.6405 +0.0836 -0.7634 >
< +0.1290 -0.5183 -0.1537 >
}
triangle {
< +0.6405 +0.0836 -0.7634 >
< +0.1290 -0.5183 -0.1537 >
< +0.0686 -0.5183 -0.1885 >
}
triangle {
< +0.6405 +0.0836 -0.7634 >
< +0.3408 +0.0836 -0.9364 >
< +0.0686 -0.5183 -0.1885 >
}
triangle {
< +0.3408 +0.0836 -0.9364 >
< +0.0686 -0.5183 -0.1885 >
< -0.0000 -0.5183 -0.2006 >
}
triangle {
< +0.3408 +0.0836 -0.9364 >
< -0.0000 +0.0836 -0.9965 >
< -0.0000 -0.5183 -0.2006 >
}
triangle {
< -0.0000 +0.0836 -0.9965 >
< -0.0000 -0.5183 -0.2006 >
< -0.0686 -0.5183 -0.1885 >
}
triangle {
< -0.0000 +0.0836 -0.9965 >
< -0.3408 +0.0836 -0.9364 >
< -0.0686 -0.5183 -0.1885 >
}
triangle {
< -0.3408 +0.0836 -0.9364 >
< -0.0686 -0.5183 -0.1885 >
< -0.1290 -0.5183 -0.1537 >
}
triangle {
< -0.3408 +0.0836 -0.9364 >
< -0.6405 +0.0836 -0.7634 >
< -0.1290 -0.5183 -0.1537 >
}
triangle {
< -0.6405 +0.0836 -0.7634 >
< -0.1290 -0.5183 -0.1537 >
< -0.1738 -0.5183 -0.1003 >
}
triangle {
< -0.6405 +0.0836 -0.7634 >
< -0.8630 +0.0836 -0.4982 >
< -0.1738 -0.5183 -0.1003 >
}
triangle {
< -0.8630 +0.0836 -0.4982 >
< -0.1738 -0.5183 -0.1003 >
< -0.1976 -0.5183 -0.0348 >
}
triangle {
< -0.8630 +0.0836 -0.4982 >
< -0.9814 +0.0836 -0.1730 >
< -0.1976 -0.5183 -0.0348 >
}
triangle {
< -0.9814 +0.0836 -0.1730 >
< -0.1976 -0.5183 -0.0348 >
< -0.1976 -0.5183 +0.0348 >
}
triangle {
< -0.9814 +0.0836 -0.1730 >
< -0.9814 +0.0836 +0.1730 >
< -0.1976 -0.5183 +0.0348 >
}
triangle {
< -0.9814 +0.0836 +0.1730 >
< -0.1976 -0.5183 +0.0348 >
< -0.1738 -0.5183 +0.1003 >
}
triangle {
< -0.9814 +0.0836 +0.1730 >
< -0.8630 +0.0836 +0.4982 >
< -0.1738 -0.5183 +0.1003 >
}
triangle {
< -0.8630 +0.0836 +0.4982 >
< -0.1738 -0.5183 +0.1003 >
< -0.1290 -0.5183 +0.1537 >
}
triangle {
< -0.8630 +0.0836 +0.4982 >
< -0.6405 +0.0836 +0.7634 >
< -0.1290 -0.5183 +0.1537 >
}
triangle {
< -0.6405 +0.0836 +0.7634 >
< -0.1290 -0.5183 +0.1537 >
< -0.0686 -0.5183 +0.1885 >
}
triangle {
< -0.6405 +0.0836 +0.7634 >
< -0.3408 +0.0836 +0.9364 >
< -0.0686 -0.5183 +0.1885 >
}
triangle {
< -0.3408 +0.0836 +0.9364 >
< -0.0686 -0.5183 +0.1885 >
< +0.0000 -0.5183 +0.2006 >
}
triangle {
< -0.3408 +0.0836 +0.9364 >
< +0.0000 +0.0836 +0.9965 >
< +0.0000 -0.5183 +0.2006 >
}
triangle {
< +0.0000 -0.5183 +0.2006 >
< +0.0686 -0.5183 +0.1885 >
< +0.0000 -0.5183 +0.0000 >
}
triangle {
< +0.0686 -0.5183 +0.1885 >
< +0.1290 -0.5183 +0.1537 >
< +0.0000 -0.5183 +0.0000 >
}
triangle {
< +0.1290 -0.5183 +0.1537 >
< +0.1738 -0.5183 +0.1003 >
< +0.0000 -0.5183 +0.0000 >
}
triangle {
< +0.1738 -0.5183 +0.1003 >
< +0.1976 -0.5183 +0.0348 >
< +0.0000 -0.5183 +0.0000 >
}
triangle {
< +0.1976 -0.5183 +0.0348 >
< +0.1976 -0.5183 -0.0348 >
< +0.0000 -0.5183 +0.0000 >
}
triangle {
< +0.1976 -0.5183 -0.0348 >
< +0.1738 -0.5183 -0.1003 >
< +0.0000 -0.5183 +0.0000 >
}
triangle {
< +0.1738 -0.5183 -0.1003 >
< +0.1290 -0.5183 -0.1537 >
< +0.0000 -0.5183 +0.0000 >
}
triangle {
< +0.1290 -0.5183 -0.1537 >
< +0.0686 -0.5183 -0.1885 >
< +0.0000 -0.5183 +0.0000 >
}
triangle {
< +0.0686 -0.5183 -0.1885 >
< -0.0000 -0.5183 -0.2006 >
< +0.0000 -0.5183 +0.0000 >
}
triangle {
< -0.0000 -0.5183 -0.2006 >
< -0.0686 -0.5183 -0.1885 >
< +0.0000 -0.5183 +0.0000 >
}
triangle {
< -0.0686 -0.5183 -0.1885 >
< -0.1290 -0.5183 -0.1537 >
< +0.0000 -0.5183 +0.0000 >
}
triangle {
< -0.1290 -0.5183 -0.1537 >
< -0.1738 -0.5183 -0.1003 >
< +0.0000 -0.5183 +0.0000 >
}
triangle {
< -0.1738 -0.5183 -0.1003 >
< -0.1976 -0.5183 -0.0348 >
< +0.0000 -0.5183 +0.0000 >
}
triangle {
< -0.1976 -0.5183 -0.0348 >
< -0.1976 -0.5183 +0.0348 >
< +0.0000 -0.5183 +0.0000 >
}
triangle {
< -0.1976 -0.5183 +0.0348 >
< -0.1738 -0.5183 +0.1003 >
< +0.0000 -0.5183 +0.0000 >
}
triangle {
< -0.1738 -0.5183 +0.1003 >
< -0.1290 -0.5183 +0.1537 >
< +0.0000 -0.5183 +0.0000 >
}
triangle {
< -0.1290 -0.5183 +0.1537 >
< -0.0686 -0.5183 +0.1885 >
< +0.0000 -0.5183 +0.0000 >
}
triangle {
< -0.0686 -0.5183 +0.1885 >
< +0.0000 -0.5183 +0.2006 >
< +0.0000 -0.5183 +0.0000 >
}
} // Fin Objet - End Object
// Nombre de triangles écrits : 144
object { // flacon
union {
union { Objet_Pvs }
}
texture {
Texture_Flacon
phong 1.0
}
bounded_by { sphere { <0 0 0> 1.19999993610108 }}
rotate <0 13 0>
}
object { // liquide
intersection {
union { Objet_Pvs }
plane { <0 1 0> 0.2 }
}
texture {
color red 1.0 green 0.8 alpha 0.999999
refraction 1.0
ior 1.333
phong 1.0
}
bounded_by { sphere { <0 0 0> 1.19999993610108 }}
scale <0.8 0.8 0.8>
rotate <0 13 0>
}
object {
quartic {
<
1.000000 0.000000 0.000000 0.000000
2.000000 0.000000 0.000000 2.000000
0.000000 -2.003200 0.000000 0.000000
0.000000 0.000000 0.000000 0.000000
0.000000 0.000000 0.000000 0.000000
1.000000 0.000000 0.000000 2.000000
0.000000 1.996800 0.000000 0.000000
0.000000 0.000000 1.000000 0.000000
-2.003200 0.000000 0.996803
>
// Rayon majeur 1
// Rayon mineur .04
}
texture {
Texture_Flacon
}
bounded_by { sphere { <0 0 0 > 1.1 }}
scale <0.98 0.98 0.98>
translate <0.0 0.0836 0>
}
object { // bouchon
union {
union {
Cylindre
scale <0.3 0.02 0.3>
translate <0 0.5383 0>
}
quadric { // boule
sphere2
scale <0.5 0.25 0.5>
translate <0 0.78 0>
}
quadric { // anneau sur boule
sphere2
scale <0.53 0.09 0.53>
translate <0 0.78 0>
}
quadric { // colerette
sphere2
scale <0.35 0.02 0.35>
translate <0 0.5383 0>
}
}
texture {
Texture_Flacon
}
bounded_by {
box { <-0.54 0.40 -0.54> <0.54 1 0.54> }
}
}
object { // fond
plane { <0 0 1> 200 inverse }
texture {
granite
colour_map {
[0.0 0.9 colour red 1.0 green 1.0 blue 1.0 alpha 1.0
colour red 0.80 green 0.53 blue 0.46]
[0.9 1.0 colour red 0.85 green 0.75 blue 0.35
colour red 1.0 green 1.0 blue 1.0 alpha 1.0]
}
scale <50 50 50>
rotate <0 30 0>
ambient 0.8
}
}
object { // piedestal
union {
union {
Cylindre
scale <2 3 2>
translate <0 -3.5183 0>
}
quartic {
<
1.000000 0.000000 0.000000 0.000000
2.000000 0.000000 0.000000 2.000000
0.000000 -8.080000 0.000000 0.000000
0.000000 0.000000 0.000000 0.000000
0.000000 0.000000 0.000000 0.000000
1.000000 0.000000 0.000000 2.000000
0.000000 7.920000 0.000000 0.000000
0.000000 0.000000 1.000000 0.000000
-8.080000 0.000000 15.681600
>
translate < 0 -0.5183 0 >
// Rayon majeur 2
// Rayon mineur .2
}
}
texture {
granite
reflection 0.5
phong 1.0
diffuse 0.7
scale <0.7 0.7 0.7>
}
}