CS G140 Computer Graphics
- Overview
- Schedule
- Lectures
- Overview, History, RGB Color, PPM files, Math Basics
- Simple Ray-Tracing, 2D Matrices and Transformations
- 3D Transformations, Viewing, Reflection, Refraction
- Lines, Circles, Ray/Plane or Triangle or Polygon Intersection, Polygon Scanline Fill
- Bump and Texture Maps, 2D Line Clipping
- Spline Curves, Bicubic Surfaces, Quadrics
- Polygon Mesh, Hidden and Visible Surfaces, Noise, Turbulance
- Gouraud and Phong Shading, Color, Animation
- Fractals, Morphing
- Assignments
The assignments and abstracts for Spring 2006 are not all posted. The images below should give you an idea of the work students do in this course.
- Building a Ray-Tracer
- Building a Ray-Tracer, Page 1
Ambient Light, Diffuse Light, Shadows
- Building a Ray-Tracer, Page 2
Reflection, Specular Reflection, Bump Maps, Texture, Polygons
- Building a Ray-Tracer, Page 3
Two Light Sources, Transparency with and without Refraction, Quadrics
- Program Shell for a Recursive Ray-Tracer
- Noise and Turbulence
- Graphics Information on the Net
- Other Graphics Stuff on the Net
Harriet Fell
College of Computer Science, Northeastern University
360 Huntington Avenue #202WVH
Boston, MA 02115
email: fell@ccs.neu.edu
Phone: (617) 373-2198 / Fax: (617) 373-5121
Last Updated: April 3, 2006 1:43 p.m.
The URL for this document is:
http://www.ccs.neu.edu/home/fell/CSG140/CSG140.html