CS263 - Assignment 2 - Z-Buffer


Camera 1 wireframe
Camera 1 flat
Camera 1 Gouraud
Camera 1 Phong
Camera 2 wireframe
Camera 2 flat
Camera 2 Gouraud
Camera 2 Phong
Object definitions
house 10 7 
 8.0 16.0 30.0 
16.0 10.0 30.0 
16.0  0.0 30.0 
 0.0  0.0 30.0 
 0.0 10.0 30.0 
 8.0 16.0 54.0 
16.0 10.0 54.0 
16.0  0.0 54.0 
 0.0  0.0 54.0 
 0.0 10.0 54.0 
5 0 4 3 2 1
5 5 6 7 8 9
4 6 1 2 7
4 9 8 3 4
4 3 8 7 2
4 5 0 1 6
4 5 9 4 0

box 8 6 
 4.0  4.0 45.0
12.0  4.0 45.0
12.0  4.0 35.0
 4.0  4.0 35.0
 4.0  20.0 45.0
12.0  20.0 45.0
12.0  20.0 35.0
 4.0  20.0 35.0
4 0 1 2 3
4 1 5 6 2
4 2 6 7 3
4 3 7 4 0
4 4 5 1 0
4 5 4 7 6

box 8 6 
7.0  2.0 70.0
9.0  2.0 70.0
9.0  2.0 20.0
7.0  2.0 20.0
7.0  4.0 70.0
9.0  4.0 70.0
9.0  4.0 20.0
7.0  4.0 20.0
4 0 1 2 3
4 1 5 6 2
4 2 6 7 3
4 3 7 4 0
4 4 5 1 0
4 5 4 7 6

box 8 6 
-12.0  4.0 44.0
28.0  4.0 44.0
28.0  4.0 40.0
-12.0  4.0 40.0
-12.0  8.0 44.0
28.0  8.0 44.0
28.0  8.0 40.0
-12.0  8.0 40.0
4 0 1 2 3
4 1 5 6 2
4 2 6 7 3
4 3 7 4 0
4 4 5 1 0
4 5 4 7 6

Object characteristics
Kambient : 0.5
Kdiffuse : 0.7
Kspecular: 1.0
ns       : 5.0
fAtt     : 1.0
(attenutation ignored since it's 1.0)

Viewing specification
coa 8 8 54
Camera 1: cp -8 -40 64
Camera 2: cp 24 32 74
vup 0 1 0
window -1 -1 20 20
focal 20

Lighting specification
Ambient intensity (RGB): (0.3, 0.3, 0.3)
Light intensity (RGB)  : (1.0, 1.0, 0.0)
Light position         : (-92, 108, 174)