Class Lectures and Reading Assignments
CS 45500
Computer Graphics
Fall, 2025
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.
Today we will start to look at the Scene data structure, which is the input data structure for the 3D renderer. We will begin with the programs in the sub folder renderer_1\clients_r1\Position_Model_Vertex_Color_LineSegment.
to study the examples in the following zip file. Read ReadMe.txt from the zip file. Also, be sure to build and read the Javadocs for the FrameBuffer class.
Make sure that you can use the build scripts incuded with the renderer to build the renderer and run a few of the renderer's client programs on your home computer.
The following zip file contains examples that help explain Java packages and how they interact with the javac and java commands.
We will discuss the code in the following zip file. Read the text file called Readme_r1.txt, from this zip file, up to the section about the scene package.