[CMSC 437 Home] | [Syllabus] | [Homework] | [Projects] | [Lecture notes] | [files] | [Notes, all]
Cls Date Subject Reading Homework
and Notes assigned due
1. Introduction
Overview of X Windows, Motif-Lesstif, Lect 1 HW1
OpenGL-Mesa, Microsoft Windows,
Java applications and applets.
2. Installation and sample files Lect 2
Edit, compile and run a program.
Drawing lines, rectangles and text.
3. Colors and Graphic images. Lect 3
Demonstrations and hands on task.
4. Multiple Windows and Motion Lect 4
Help to pick your project
5. Menu design and implementation. Lect 5
6. Getting user data, text and numbers. Lect 6
Basic mouse input.
7. Lighting in 3D Lect 7 HW2 HW1
8. Texture mapping in 3D Lect 8
9. Review Lect 9
10. Quiz 1 Lect 10
11. Painters algorithm. Display list. Lect 11
Select, delete, move, front, back.
Snap to grid.
12. Pan and zoom, scroll bars Lect 12
Rubber band sizing.
13. Text sizes and fonts. Lect 13
14. File selection box.
Writing and restoring users work.
15.
16.
17.
18.
19. Review 2 Lect 19
20. Quiz 2 Lect 20
21.
22.
23.
24.
25.
26. 3D with motion Lect 26
demonstration of projects
27. Output graphics as JPEG, xx.jpg and Lect 27
PostScript, xx.ps.
28. Review 3 Lect 28
29. Quiz 3 Lect 29
demonstration of projects
No late homework or project accepted after midnight ?/??
Late penalty is 10% per class, limit 50%.
* submitted, not graded until next weekend (not late for a while)
Last updated 7/10/04