CS488 - Introduction to Computer Graphics - Lecture 17
Comments and Questions
Review
- Hierarchical models
Colour
What is needed for colour?
- An eye.
- A source of illumination.
- A surface.
How is colour created?
- Source of illumination emits light (photons of differing
wavelength).
- Surface modifies light.
- Eye compares surfaces and notices different modifications.
How do we represent colour?
- As some kind of sum of photons?
- As a distribution of photons (over wavelength)?
- As a ratio of distributions of photons?
To the rescue,
But,
- Only approximately correct
- but to within 1-2% for most humans,
- only describes matching, not appearance
- Doesn't describe non-additive colour mixture
- More precise requires illumination as well
Lighting Models
Must incorporate geometry in addition to colour
Goals:
- the right colour at every pixel
- fast enough
- either simple or GPU-calculable
Actual illumination
- area light sources with direction dependent photon distributions
Actual surfaces
- complex geometry
- surface reflection
- body reflection
- complex physics
- You don't want to know all the details
For computer graphics
Start simple, only make it more complex `when we need to', which means
`when somebody powerful complains'.
Lambertian Surfaces
Model of body reflection
Return to: