CIS 736 (Computer Graphics)
Spring, 2000

Homework Assignment 1

Monday, January 17, 2000
Due: Friday, January 28, 2000 (by 5pm)
 

This assignment is designed to refresh any background you have on the fundamentals of computer graphics (CG) and to give you a little practice using linear algebra for CG.

Refer to the course intro handout for guidelines on working with other students. Remember to type your solutions and produce them only from your personal notes (not common scratch work or notes).

To draw figures, use a paint program such as Microsoft Paint, PaintShop Pro, or Adobe Illustrator, a drawing package such as Visio, AutoCAD, or CorelDraw, or (preferably) an integrated office suite such as Microsoft Office (PowerPoint) or Sun StarOffice.

  1. (15 points) Orthogonality. Problem A.5 (Appendix), Foley et al
  2. (15 points) Simulation, Animation, and Visualization. Problem 1.5, Foley et al (Give 3 examples and describe the simulation in complete sentences.)
  3. (15 points) Polygon Clipping. Problem 3.30, Foley et al
  4. (15 points) Matrix Transformations. Problem 5.2, Foley et al

Extra credit (5 points each)

  1. CG Applications. Problem 1.1, Foley et al
  2. Identifying 3D Projections. Problem 6.16, Foley et al