[CMSC 437] |
[Syllabus] |
[Lecture Notes] |
[Homework] |
[Projects] |
[Files] |
[Notes, all]
CS437 Selected Lecture Notes
These are not intended to be complete lecture notes.
Complicated figures or tables or formulas are included here
in case they were not clear or not copied correctly in class.
Source code may be included in line or by a link.
Lecture numbers correspond to the syllabus numbering.
Lecture 1, Introduction
Getting Started, solving setup problems
Lecture 2, Mouse Handling
Lecture 3, Color
Lecture 4, Multiple Windows and Motion
Lecture 5, Menu Design and Implementation
Lecture 6, Getting User input
Lecture 7, Lighting in 3D
Lecture 8, Texture Mapping in 3D
Lecture 9, review
Lecture 10, quiz 1
Lecture 11, Painters Algorithm, objects
Lecture 12, Pan and Zoom, scroll bars
Lecture 13, Text sizes and Fonts
Lecture 14, Perspective Viewing
Lecture 15, Capturing Screen
Lecture 16, More Graphics Math
Lecture 17, Writing and restoring users work
Lecture 18, Rendering Survey
Lecture 19, Review
Lecture 20, Quiz 2
Lecture 21, Curves and Surfaces
Lecture 22, Windowing Systems
Lecture 23, Movie about graphics
Lecture 24, Data Structures for Rendering
Lecture 25, Physics in your GUI
Lecture 26, 3D with motion
Lecture 27, Kinematics and timing
Lecture 28, Output Jpeg, PostScript
Lecture 29, Review
Lecture 30, quiz 3
Lecture cs, Color Scale
Last updated 5/4/06