CSCI 343, Computer Graphics, Fall 2023

    Home | | Syllabus | | Assignments | | Lecture Notes | | Documentation

    Final Exam Review Topics

    The exam will cover chapters 1 - 6, 7.1 - 7.6, and 8.1 - 8.12, and 11 of the textbook and all lectures. You are responsible for all the material taught in the course, and all topics are possible for inclusion on the exam, although there may be a few more questions covering the last part of the course. You may bring 3 sheets of 8.5 x 11 inch paper with notes on one side of each for the exam. To help you study, you can try the Review Problems for the final exam. Also, the following is a list of topics that may or may not appear on the exam (in addition to the topics from earlier parts of the course):

    • Texture Mapping
      • Two-Dimensional Texture Mapping
      • Mapping texture coordinates onto pixel coordinates
      • Mapping 2D textures onto 3D surfaces (e.g. cylinder or sphere)
      • WebGL texture Mapping
    • Clipping
      • Cohen-Sutherland Clipping
      • Liang-Barsky Clipping
      • Polygon clipping
      • Clipping in 3D
    • Scan Conversion
      • DDA algorithm
      • Bresenham Algorithm
      • Inside-outside testing for Polygons
      • Flood Fill
      • Anti-Aliasing
    • Curves and Surfaces
      • Representations
        • Explicit, Implicit and Parametric representations
        • Parametric polynomial curves (particularly cubic polynomials)
      • Interpolation, Hermite, Bezier Curves and Splines
        • Geometry matrix: What is it? How is it used?
        • Blending Functions: What are they? How are they used?
      • Extension to Surfaces
      • Rendering of curves (recursive subdivision).
      • Converting between types of curves
      • Curves and surfaces in WebGL


    Home | | Syllabus | | Assignments | | Lecture Notes | | Documentation


    Constance Royden--croyden@holycross.edu
    Computer Science 343, Computer Graphics
    Last Modified: December 4, 2023
    Page Expires: August 17, 2024