CSc 472 / I0500
Computer Graphics
Supplemental Notes
Here you can download supplemental notes to various topics covered in class.
CSc472.pdf
- All lecture slides for semester (OpenGL/Qt version).
WebGL.pdf
- Lecture slides on WebGL programming by Angel/Shreiner (presented at Siggraph 2014).
OpenGL Programming Guide (8th Ed.)
- The Official "Redbook" and sample programs.
UsingOpenGL.pdf
- How to compile OpenGL programs under Windows.
gpuIEEE07.pdf
- An article on graphics processing units (GPUs) that appeared in the Feb 2007 issue of IEEE Computer.
PageFlipGeometry.pdf
- A derivation of the geometry for the pageflip homework problem.
bresenham.pdf
- Bresenham line drawing algorithm.
framebuffer.pdf
- Framebuffer addressing and organization.
fill.pdf
- Polygon filling algorithms.
clip.pdf
- Line and polygon clipping algorithms.
transformations.pdf
- 2D and 3D transformations.
polygon.pdf
- Modeling objects with polygons.
hidden.pdf
- Hidden surface/line elimination.
shading.pdf
- Illumination and shading.
curves.pdf
- Curve representations.
splines.pdf
- Spline representations.
surfaces.pdf
- Bicubic surfaces.