CG Class 22, Thurs 2019-11-14
Table of contents
1 Week 12 slides ctd
-
At this point we've learned enough WebGL. The course now switches to learn the fundamental graphics algorithms used in the rasterizer stage of the pipeline.
2 Week 13 slides
-
A lot of the material in the clipping slides is obsolete because machines are faster now. However perhaps the rendering is being done on a small coprocessor.
Big idea (first mentioned in class 13): Given any orthogonal projection and clip volume, we transform the object so that we can view the new object with projection (x,y,z) -> (x,y,0) and clip volume (-1,-1,-1) to (1,1,1) and get the same image. That's a normalization transformation'.
-
13_2 Polygon rendering. Includes clipping polygons, hidden surface algorithms.
Up to slide 22.