Midterm Exam
CSCI-4965: Three-Dimensional Computer Graphics
Fall 2000
Administrivia
The midterm exam will be held in class (CII 3039) on Thursday, October
19, 2000 at 10:00 am. The duration of the exam will be 2 hours. The
exam will be closed book and closed notes.
Topics
Topics for the midterm exam include all material covered in class upto
and including the lecture of October 12, 2000. The list below is an
outline, and is not exhaustive.
- Graphics hardware: Displays, input/output devices, frame buffers, color lookup tables, vector and raster scan
- Scan conversion of lines and polygons, DDA and Bresenham algorithms
- Geometric modeling:
- Transformation matrices for translation, rotation, scaling; composite transformation matrices
- Homogeneous coordinates, affine transformations, reflection and shear
- Change of coordinate systems, Rotations about an arbitrary axis
- OpenGL basics: organization, primitives, modeling and viewing transformations, matrix stacks, projections (basic functionality, not syntax)
- Viewing and projections
- Perspective and parallel projections
- Viewing transformations, viewing volumes
- Clipping of lines and polygons: Cohen-Sutherland, Sutherland-Hodgman, and Weiler-Atherton algorithms
- Curves: basic characteristics (eg. continuity) of Hermite splines, Bezier splines, Catmull-Rom splines, B-splines
- Bezier splines: blending functions, curve joining, recursive subdivision
- B-splines: order, knots and knot vectors, blending functions
- rational splines and NURBS
- Surfaces
- Spline surfaces
- Polygon meshes
- Quadrics and superquadrics
- Sweep surfaces
- computation of surface normals
- Quaternions: operations, properties, and use for rotation representation
- Solid modeling: Primitive instancing, sweeps, boundary representations, spatial partitioning (spatial occupancy, quadtrees and octrees, BSP trees), Constructive solid geometry
- Illumination:
- Diffuse, specular, ambient, emissive components
- Illumination models: Lambertian, Phong, combined illumination model, physically based reflection models
- Shading: Flat, Gouraud (smooth), and Phong shading
Review
Back to the course home page
Srinivas Akella
Email: sakella@cs.rpi.edu