Week |
Topic |
Lecturer |
Subjects |
Slides |
Reading CGVE * 1 |
Reading FvD * 2 |
Suggested Exercises |
1 |
* Introduction * Creating an image using ray tracing |
* David Swapp |
* The painter's method * Background maths * Ray casting using a simple camera * World / image coordinates |
Chaps 1, 2.1-2.3, 5 |
1.1-1.4, 4.1-4.4, 5.1, 13.4 |
|
|
2 |
* Creating an image using ray tracing * Specifying a general camera |
* David Swapp |
* Local illumination * Global illumination with recursive ray tracing * Creation of an arbitrary camera * Ray tracing with an arbitrary camera |
Chaps 6,7 |
11.1-11.4, 14.7, 6.1-6.7 |
||
3 |
* Constructing a scene |
* Jan Kautz |
* Definition of polyhedra * Scene hierarchy * Transformations of objects/rays * Other modelling techniques |
Chap 8 |
5.1-5.9, 7.1-7.6 |
|
|
4 |
* From ray tracing to projecting polygons |
* Jan Kautz |
* Transforming the polygons to image space * Sutherland- Hodgman clipping * Weiler-Atherton clipping * Scan conversion |
Chaps 9,10, 13, Appendix A |
14.2, 3.1-3.5 |
||
5 |
* Polygon rasterization |
* Jan Kautz |
* Z-buffer * Interpolated shading * Texture mapping * OpenGL |
Chap 13 |
3.1-3.5 |
|
|
Reading Week |
|||||||
7 |
* The nature of light, Radiosity Method (I) |
* Jan Kautz |
* Transport theory, radiance, luminance, radiosity * The radiance equation * Classical radiosity |
Chaps 14, 3 |
|
||
8 |
* Radiosity method (II), Shadows |
* Jan Kautz |
* Substructuring * Progressive refinement * Shadow volumes * Shadow buffer |
* Shadows |
Chap 15 |
14.8 |
|
9 |
* Visible surface determination * Acceleration Techniques |
* Jan Kautz |
* Back face culling * Visibility culling * BSP trees * Bounding volumes, space subdivision |
Chaps 11, 12, 16 |
13.1-13.5, 3.1-3.5, 14.7, 14.9 |
||
10 |
* Parametric curves and surfaces |
* Jan Kautz |
* Bezier Curves * Bezier Surfaces |
Chap 19 |
|
|
|
11 |
* Parametric curves and surfaces |
* Jan Kautz |
* B-Splines Curves |
Chap 19 |
|
|
Notes
Note: The PPT slides are only available from within UCL! Please make sure you access this web-page on an UCL workstation.