Class Lectures and Reading Assignments
CS 45500
Computer Graphics
Fall, 2018
This page documents what we do in class. It contains Java programs that we will discuss in class, reading assignments, simple homework exercises that you can work on for practice and exam preparation (not for credit), and links to other sources of information.
Here are review problems for an exam during final exam week. The final is Tuesday, December 11, at 12:30.
For an introduction to hierarchical scenes, read Sections 3.1, 3.2, and 3.3 from Chapter 3 in the following book. You need to be on campus to be able to download this chapter, but once you have downloaded the PDF file, you can read it anywhere.
Renderer_4 implements a simple anti-aliasing algorithm for line segments. Renderer_5 adds color to the renderer. Both renderers make additional use of "linear interpolation" (lerp).
For a good review of pixels, images, and image file formats, read Chapter 1 in the following book. You need to be on campus to be able to download this chapter, but once you have downloaded the PDF file, you can read it anywhere.