Notes
Lecture 1 (AH - 19/01/2018 - Fri)
Graphics Intro
Lecture 2 (MDu - 24/01/2018 - Wed)
CRT display
Important Defs: resolution, aspect ratio, persistence
Retracing
Lecture 3 (MDu - 29/01/2018 - Mon)
Raster, random scan display, interlacing, color CRT, shadow masking, DVST
Lecture 4 (MDu - 31/01/2018 - Wed)
Practice problems
Raster scan system, video controller, colour lookup table
Lecture 5 (AH - 02/02/2018 - Fri)
2D transformations: translation, rotation, scaling
Lecture 6 (MDu - 05/02/2018 - Mon)
Display processor, random scan system, scan conversion, apixmap
Practice problems
Lecture 7 (MDu - 07/02/2018 - Wed)
Line plotting
DDA
Lecture 8 (AH - 09/02/2018 - Fri)
Homogeneous coordinates
Successive, composite transformations
Lecture 9 (MDu - 12/02/2018 - Mon)
Anti-aliasing, pre/post-filtering, pixel phasing
Bresenham’s algo
Lecture 10 (AH - 16/02/2018 - Fri)
Practice problems
Reflection
Lecture 11 (MDu - 19/02/2018 - Mon)
Bresenham- sampling along y axis
Practice problems
Lecture 12 (MDu - 21/02/2018 - Wed)
Circle, polar coordinates
Midpoint circle algo
Lecture 13 (AH - 23/02/2018 - Fri)
Practice problems
Shear transformation
Lecture 14 (MDu - 26/02/2018 - Mon)
Practice problems on MPCA
Filled area primitives
Lecture 15 (MDu - 28/02/2018 - Wed)
Boundary fill algo
Flood fill algo
Lecture 16 (MDu - 05/03/2018 - Mon)
Scan line fill algo
Active Edge List(AEL)
Lecture 17 (MDu - 07/03/2018 - Wed)