+ All Categories
Home > Documents > (lecture15.ppt) - University of British Columbia

(lecture15.ppt) - University of British Columbia

Date post: 29-Oct-2021
Category:
Upload: others
View: 1 times
Download: 0 times
Share this document with a friend
30
Transcript
Page 1: (lecture15.ppt) - University of British Columbia
Page 2: (lecture15.ppt) - University of British Columbia
Page 3: (lecture15.ppt) - University of British Columbia
Page 4: (lecture15.ppt) - University of British Columbia
Page 5: (lecture15.ppt) - University of British Columbia
Page 6: (lecture15.ppt) - University of British Columbia

C1

C2

C3

this interior shading missed!

C1

C2

C3

this vertex shading spread

over too much area

Page 7: (lecture15.ppt) - University of British Columbia

N1

N2

N3

N4

Itotal = kaIambient + Ii kd n ! l i( ) + ks v ! ri( )nshiny( )

i=1

# lights

"remember: normals used in

diffuse and specular terms

discontinuity in normal’s rate of

change harder to detect

Page 8: (lecture15.ppt) - University of British Columbia

Gouraud Phong

Page 9: (lecture15.ppt) - University of British Columbia

zyx NNN ,,

Page 10: (lecture15.ppt) - University of British Columbia

C1

C2

C3

edge: mix of c1, c2

edge: mix of c1, c3 interior: mix of c1, c2, c3

321PPPP !+!+!= "#$

1P

3P

2P

P

5.0=!

1=!

0=!1,,0

1

!!

=++

"#$

"#$

Page 11: (lecture15.ppt) - University of British Columbia

1,,0 ,1 with

321

!"#$!="+#+$

%"+%#+%$= xxxx

x =!x1+ "x

2+ #x

3 with

! = A1/A

" = A2/A

# = A3/A

Page 12: (lecture15.ppt) - University of British Columbia

A1=1

2(x

2! x

1) " (x ! x

1)

r1= Ax

1+ By

1+ C

r2= Ax

2+ By

2+ C

r3= Ax

3+ By

3+ C

Page 13: (lecture15.ppt) - University of British Columbia
Page 14: (lecture15.ppt) - University of British Columbia
Page 15: (lecture15.ppt) - University of British Columbia
Page 16: (lecture15.ppt) - University of British Columbia
Page 17: (lecture15.ppt) - University of British Columbia

!="#+minxxxx )( 121

)(WEC)(WEC

)(WEC

)()(

21

1

12

1

12

1

xx

x

xxxx

xx

xx

xx

LL

L

minmin

min

min

!=

!!!

!=

!

!="

Page 18: (lecture15.ppt) - University of British Columbia
Page 19: (lecture15.ppt) - University of British Columbia
Page 20: (lecture15.ppt) - University of British Columbia
Page 21: (lecture15.ppt) - University of British Columbia
Page 22: (lecture15.ppt) - University of British Columbia
Page 23: (lecture15.ppt) - University of British Columbia
Page 24: (lecture15.ppt) - University of British Columbia
Page 25: (lecture15.ppt) - University of British Columbia
Page 26: (lecture15.ppt) - University of British Columbia
Page 27: (lecture15.ppt) - University of British Columbia
Page 28: (lecture15.ppt) - University of British Columbia
Page 29: (lecture15.ppt) - University of British Columbia
Page 30: (lecture15.ppt) - University of British Columbia

Recommended