CSE 578, Computer-Aided Geometric Design

 

Instructor: G. Farin

Office hours M,W: 12-1

Syllabus

The class will cover material from Chapters 15-24 of the text Curves and Surfaces for CAGD, 5th ed. This class is aimed at bringing students close to independent research, and no week-to-week syllabus is possible: if interesting topics arise, we will spend more time on them. Student input on choice of topics is welcome!

Objectives

Students will learn fundamental CAGD concepts from an advanced viewpoint. Students will be able to analyze problems and provide practical solutions. Students will be able to read advanced literature in the field.

Grading

There will be four programming projects and four homework assignments. Of these eight assignments, six must be completed. All carry equal weight. Click here for current grades.

Assignments

All homework must be produced using a word processor; handdrawn sketches are fine. Do not hand in code. Teamwork is OK, but a team has to do more work than an individual. Late work will be discounted at a rate of 5% per day.

Project [1] [2] [3] [4]

Homework [1] [2] [3]

A B-spline evaluator


Class log / current grades

 


 

Useful links

A PostScript tutorial Articles from the journal CAGD
Articles from the journal CAD Computational Geometry pages
Ken Joy's CAGD notes A CAGD Bibliography
A Rapid Prototyping link A Triangle Mesh link
Digital Michelangelo P. Alfeld on Bezier triangles

Extra material

PN patches directional derivatives optimizing triangulations