02/05/2002
15-462 Graphics I
3
Shadow Algorithms
•With visibility tests
–Accurate yet expensive
–Example: ray casting or ray tracing
–Example: 2-pass z-buffer [Foley, Ch. 16.4]
•Without visibility tests (“fake” shadows)
–Approximate and inexpensive
–Using projection in model-view matrix
–Examples: flight simulator, assignment 3