home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Club Amiga de Montreal - CAM
/
CAM_CD_1.iso
/
files
/
413b.lha
/
dkbtrace_v2.1
/
data
/
window.dat
< prev
next >
Wrap
Text File
|
1990-08-27
|
3KB
|
97 lines
{ Window Highlighting Test File by Aaron A. Collins }
{ Someone to take in the breathtaking view... }
VIEW_POINT
LOCATION <0.0 20.0 -100.0>
DIRECTION <0.0 0.0 1.0>
UP <0.0 1.0 0.0>
RIGHT <1.33333 0.0 0.0>
END_VIEW_POINT
{ Put down the beloved famous raytrace green/yellow checkered floor }
OBJECT
PLANE <0.0 1.0 0.0> -10.0 END_PLANE
TEXTURE
CHECKER COLOUR RED 1.0 GREEN 1.0 BLUE 0.0 COLOUR RED 0.0 GREEN 1.0 BLUE 0.0
SCALE < 20.0 20.0 20.0 >
END_TEXTURE
COLOUR RED 1.0 GREEN 1.0 BLUE 0.0
AMBIENT 0.1
DIFFUSE 0.9
END_OBJECT
{ Now a Blue Plastic sphere floating in space over the ground }
OBJECT
SPHERE <0.0 25.0 0.0> 40.0 END_SPHERE
COLOUR RED 0.0 GREEN 0.0 BLUE 1.0
REFLECTION 0.8
AMBIENT 0.3
DIFFUSE 0.7
END_OBJECT
{ A wall with a window frame to block the light sources (?!?!) }
OBJECT
UNION
TRIANGLE <-1000.0 -1000.0 0.0> <1000.0 4.0 0.0> <1000.0 -1000.0 0.0> END_TRIANGLE
TRIANGLE <-1000.0 -1000.0 0.0> <1000.0 4.0 0.0> <-1000.0 4.0 0.0> END_TRIANGLE
TRIANGLE <4.0 4.0 0.0> <-1000.0 21.0 0.0> <-1000.0 4.0 0.0> END_TRIANGLE
TRIANGLE <4.0 4.0 0.0> <-1000.0 21.0 0.0> <4.0 21.0 0.0> END_TRIANGLE
TRIANGLE <-1000.0 21.0 0.0> <1000.0 1000.0 0.0> <-1000.0 1000.0 0.0> END_TRIANGLE
TRIANGLE <-1000.0 21.0 0.0> <1000.0 1000.0 0.0> <1000.0 21.0 0.0> END_TRIANGLE
TRIANGLE <1000.0 4.0 0.0> <17.0 21.0 0.0> <1000.0 21.0 0.0> END_TRIANGLE
TRIANGLE <1000.0 4.0 0.0> <17.0 21.0 0.0> <17.0 4.0 0.0> END_TRIANGLE
TRIANGLE <4.0 12.0 0.0> <17.0 13.0 0.0> <4.0 13.0 0.0> END_TRIANGLE
TRIANGLE <4.0 12.0 0.0> <17.0 13.0 0.0> <17.0 12.0 0.0> END_TRIANGLE
TRIANGLE <10.0 21.0 0.0> <11.0 4.0 0.0> <11.0 21.0 0.0> END_TRIANGLE
TRIANGLE <10.0 21.0 0.0> <11.0 4.0 0.0> <10.0 4.0 0.0> END_TRIANGLE
END_UNION
TRANSLATE <39.0 89.0 -120.0>
COLOUR RED 0.0 GREEN 0.0 BLUE 0.0
AMBIENT 1.0
DIFFUSE 0.0
END_OBJECT
{ Now, the 4 actual panes to be reflected back onto the sphere for highlight }
OBJECT
UNION
TRIANGLE <4.0 21.0 0.0> <10.0 13.0 0.0> <10.0 21.0 0.0> END_TRIANGLE
TRIANGLE <4.0 21.0 0.0> <10.0 13.0 0.0> <4.0 13.0 0.0> END_TRIANGLE
TRIANGLE <11.0 21.0 0.0> <17.0 13.0 0.0> <11.0 13.0 0.0> END_TRIANGLE
TRIANGLE <11.0 21.0 0.0> <17.0 13.0 0.0> <17.0 21.0 0.0> END_TRIANGLE
TRIANGLE <4.0 12.0 0.0> <10.0 4.0 0.0> <4.0 4.0 0.0> END_TRIANGLE
TRIANGLE <4.0 12.0 0.0> <10.0 4.0 0.0> <10.0 12.0 0.0> END_TRIANGLE
TRIANGLE <11.0 12.0 0.0> <17.0 4.0 0.0> <11.0 4.0 0.0> END_TRIANGLE
TRIANGLE <11.0 12.0 0.0> <17.0 4.0 0.0> <17.0 12.0 0.0> END_TRIANGLE
END_UNION
SCALE <15.0 15.0 15.0>
TRANSLATE <20.0 90.0 -100.0>
COLOUR RED 1.0 GREEN 1.0 BLUE 1.0
AMBIENT 1.0
DIFFUSE 0.0
END_OBJECT
{ A Light above the sphere, behind the camera and window frame for shadows }
OBJECT
SPHERE <0.0 0.0 0.0> 0.001 END_SPHERE
TRANSLATE <50.0 111.0 -130.0>
LIGHT_SOURCE
COLOUR RED 1.0 GREEN 1.0 BLUE 1.0
AMBIENT 1.0
DIFFUSE 0.0
END_OBJECT