CS U540 Computer Graphics

Spring 2008: Meeting Time: M W Th 1:35 PM to 2:40 PM, Room

[Top of Page | Documents | Programming Assignments | Lectures | Exams | Links ]

     

Professor:

Harriet Fell
Email: fell@ccs.neu.edu
Office: WVH-340
Phone: (617) 373-2198
Office Hours: M 3:00 PM - 4:00 PM; Th 3:00 PM - 5:00 PM

     

Teaching Assistant:

     

Documents:

  • The syllabus includes a course description and grading policy.
  • The schedule includes class topics, exam dates, program due dates, and reading assignments.
     

Programming Assignments:

             [Top of Page | Documents | Programming Assignments | Lectures | Exams | Links ]
     

Lectures:

  1. History (ppt file 1,616 KB)
  2. Primitives.java can be found in /course/csu540/CodeSamples
  3. ShapesPaths.java can be found in /course/csu540/CodeSamples
  4. MorePaths.java can be found in /course/csu540/CodeSamples
    RGB Color, ppm format (ppt file 1,707 KB)
  5. Lines (ppt file 300 KB)
    Stroking.java can be found in /course/csu540/CodeSamples
  6. Circles (ppt file 46 KB)
    Circles.java can be found in /course/csu540/CodeSamples
  7. SelectShape and ImageSelect can be found in /course/csu540/CodeSamples
  8. SketchCode can be found in /course/csu540/CodeSamples
  9. Scan-Line Fill (ppt file 1,654 KB)
  10. Flood Fill - FillDemo code can be foundin /course/csu540/CodeSamples
  11. Transformations and Matrices (ppt file 661 KB)
  12. Transformation in Java 2DGraphics - see Transforms2 and Transforms2004 in /course/csu540/CodeSamples
  13. Review
  14. Exam
  15. Go over exam
  16. All Clipping (ppt file 420 KB)
  17. more Clipping
  18. Polygon Clipping
  19. Triangles (ppt file 182 KB)
  20. Icosahedron (Wikipedia)
  21. About the first 3D assignment. See the triangle mesh ppt.
  22. Triangle Mesh (ppt file 376 KB)
  23. Curves (ppt file 689 KB)
  24. Cubic Splines
  25. Bezier Curves
  26. Gouraud and Phong Shading (ppt file 1.1 MB)
  27. RayTracing - Finding Visible Surfaces, Ray/Sphere Intersection
  28. Exam
  29. Ambient and Diffuse Reflection on Spheres
  30. Shadows
  31. Phong Highlight
  32. Fractals (ppt file 1.5 MB)
  33. L-Systems
  34. Morphing (ppt file 4.5 MB)
  35. Perlin Noise (ppt file 2.7 MB)
  36. Color (ppt file 1.6 MB)
  37. Animation (ppt file 3.7 MB)
     

Exam Problems:

     

Useful Links:


[Top of Page | Documents | Programming Assignments | Lectures | Exams | Links ]

Last Updated:

Harriet Fell
College of Computer Science, Northeastern University
360 Huntington Avenue #WVH-340,
Boston, MA 02115
Internet: fell@ccs.neu.edu
Phone: (617) 373-2198 / Fax: (617) 373-5121
The URL for this document is: http://www.ccs.neu.edu/home/fell/CSU540/CSU540008.html