CPSC 424 Computer Graphics Fall 2025

CPSC 424 Exam 1 Review Information

Exam 1 will cover material from the first several weeks of class and labs 1-3: fundamentals of 3D computer graphics, the programmable pipeline, the viewing pipeline (modeling, viewing, and projection), projection types, hierarchical modeling, and representing geometry. Lighting, shading, and more recent topics will not be on this exam.

The exam will be written (not on the computer), with the focus on concepts rather than specific syntax details — you won't be asked to write actual WebGL code, but you should have a reading knowledge of WebGL and be able to describe or give implementations at the pseudocode level.

You may have a single page of notes (8.5x11", one side) which will be handed in with your exam. This page may be handwritten or typed and can contain whatever you would like, but it must be a hardcopy — on a piece of paper, not a laptop, tablet, phone, or other device — and must be personally prepared by you — you may not copy another student's page or hand out copies of yours to others. Creating your own notes is an essential part of the learning process — deciding what to include requires engagement with the material which reinforces understanding and improves long-term retention of the material, provides an opportunity for review in order to identify gaps in your knowledge in time to ask questions before the exam, increases confidence in what you do know, and encourages taking ownership of your own learning.

Specific topics, terms, and concepts you should be familiar with: