home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Ray Tracing Box
/
RAY_CD.mdf
/
raytrace
/
_pov_dat
/
calali
/
mirror.pov
< prev
next >
Wrap
Text File
|
1993-10-18
|
2KB
|
97 lines
// Persistance of Vision Raytracer V2.0
// World definition file.
//
// Contains 0 lights, 3 textures and 5 primitives.
//
// This file was generated for POV-Ray V2.0 by
// MORAY.EXE (c) '91 '92 '93 SoftTronics by Lutz Kretzschmar + Markus Lutz
//
// Date : 10/18/1993 (18.10.1993)
//
#declare BezFlatness = 0.01
#declare BezUStep = 3
#declare BezVStep = 3
//
// ******** T E X T U R E S *******
//
#include "MIRROR.INC"
// ******** O B J E C T S *******
#declare Bound003 = box {
<-1.0, -1.0, -1.0>, <1.0, 1.0, 1.0>
scale <4.630000, 4.630000, 0.880000>
translate <0.000000, -0.000000, 0.350000>
}
#declare backing = cylinder {
<0,0,1>, <0,0,0>, 1
texture {
mirror_tex
}
scale <3.000000, 3.000000, 0.010000>
}
#declare glass1 = cylinder {
<0,0,1>, <0,0,0>, 1
texture {
Glass
}
scale <3.000000, 3.000000, 0.100000>
}
#declare mirror_glass = union {
object { backing }
object { glass1 }
}
#declare frame_wood = cylinder {
<0,0,1>, <0,0,0>, 1
texture {
DMFLightOak
}
scale <3.700000, 3.700000, 0.500000>
translate <0.000000, 0.000000, -0.400000>
}
#declare frame_bevel = cone {
<0,0,0>, 0
<0,0,1>, 1
texture {
DMFLightOak
}
scale <4.500000, 4.500000, 1.500000>
rotate <-180.000000, -0.000000, -0.000000>
translate <0.000000, 0.000000, 1.100000>
}
#declare frame_cut = cylinder {
<0,0,1>, <0,0,0>, 1
texture {
DMFLightOak
}
scale <3.000000, 3.000000, 0.200000>
}
#declare frame = difference {
object { frame_wood }
object { frame_bevel }
object { frame_cut }
texture {
DMFLightOak
}
}
union { // mirror
object { mirror_glass }
object { frame }
bounded_by { Bound003 }
scale <1.500000, 2.000000, 1.000000>
rotate <90.000000, -0.000000, -0.000000>
translate <-3.244076, 6.500000, 14.405236>
}