Home | | Syllabus | | Assignments | | Documentation

    Exam 1 Review Topics

    The exam will cover chapters 1 - 4 of the textbook and lectures through Tuesday, 9/30/03. It is open book and open note. To help you study, the following is a list of topics that may or may not appear on the exam:

  • Pinhole Camera.
    • Perspective projection
  • OpenGL Model
    • Camera and Object coordinate systems
    • Orthographic projection
    • Clipping Window vs. Viewport
      • Converting from one to the other
      • Importance of Aspect Ratios
  • Basic OpenGL programing
    • Colors
    • Lines, Line_loops, etc.
    • Polygons
      • Convex polygons
      • simple polygons
    • Triangles, Quads
  • User Interface
    • Creating a basic menu
    • Using Mouse functions--Determining x,y position of click
  • Transformations
    • Basic Affine arithmetic.
      • Vector-Point addition
      • Vector-Vector addition
      • Affine addition
    • Dot products (definition of)
    • Changes of Coordinate systems
    • Rotations, Translation and Scaling
      • With Matrix Multiplication
      • With OpenGL calls


    Home | | Syllabus | | Assignments | | Documentation


    Constance Royden--croyden@mathcs.holycross.edu
    Computer Science 384, Computer Graphics
    Date Created: August 17, 1999
    Last Modified: October 3, 2003
    Page Expires: August 17, 2004