1
|
- Project 2 artifact winners
- Project 3
- demo session at the end of class
|
2
|
- Readings
- Forsyth and Ponce, section 5.4
- online: http://www.cs.berkeley.edu/~daf/bookpages/pdf/chap05-final.pdf
|
3
|
|
4
|
|
5
|
|
6
|
|
7
|
- Get better results by using more lights
|
8
|
- Trick: place a chrome sphere in
the scene
- the location of the highlight tells you where the light source is
|
9
|
|
10
|
- Can compute q (and hence N)
from this figure
- Now just reflect V about N to obtain L
|
11
|
- Get a similar equation for V2
- Each normal gives us two linear constraints on z
- compute z values by solving a matrix equation
|
12
|
|
13
|
|
14
|
- Big problems
- doesn’t work for shiny things, semi-translucent things
- shadows, inter-reflections
- Smaller problems
- camera and lights have to be distant
- calibration requirements
- measure light source directions, intensities
- camera response function
|
15
|
- Weight each equation by the pixel brightness:
|