Javier Gonzalez-Sanchez | SER332 | Spring 2018 | 14
jgs
Review
§ Lecture 1
Concepts: rendering, rasterization, transformation, C/C++,
Draw basic shapes (math), matrix multiplication, line equation.
§ Lecture 2
Frame buffer (size), color (RGB, RGBA), resolution, depth, GPU
Architecture, pixel, aspect-ratio.
§ Lecture 3
OpenGL: (begin, end, vertex, color), (gl, glut, glu), instructions
int main, init, display, 2D drawing, double buffering
§ Lecture 4
Callback functions (mouse, keyboard, idle, display)
§ Lecture 5
Geometric primitives (points, lines, triangles, quads, polygon), shading