Lecture 3D computer graphics - Erik Jansen
In this lecture we will discuss rendering techniques and basic architectural principles that have guided the development of recent graphics hardware. Further we look into some image-based rendering techniques that make use of GPU processing.
Viewing pipeline for perspective display
- viewing transformations
- perspective transformation
- shading calculations
- fragment processing, interpolation, depth buffer
Texture mapping and filtering
- texture transformations, texture coordinates
- filtering, mipmap
Rendering architectures
- geometric and shading processing
- load balancing issues, distributed frame buffer
- vertex and pixel processors, texture memory
Image-based rendering and acquisition
- imposters, environment mapping
- light volume
- lighting and reflection acquisition
