CS 284 
"COMPUTER-AIDED GEOMETRIC DESIGN"
-- Splines, Subdivision, Smooth Surfaces --
General Home Page and Index, Fall 2006
1. Catalog Entry and Schedule
CS 284: COMPUTER-AIDED GEOMETRIC DESIGN
-
FULL COURSE TITLE: Computer-Aided Geometric Design and Modeling
-
COURSE NUMBER: CS 284
-
COURSE CONTROL NUMBER: 26836
-
UNIT VALUE: 3 units
-
SEMESTER: Fall 2006
-
CLASS TIME: TUE, THU: 2pm-3:30pm; LOCATION: 405 Soda Hall
-
INSTRUCTOR: Carlo H. Séquin
-
OFFICE HOURS: see my homepage; -- LOCATION: 639 Soda Hall
-
TEACHING ASSISTANT: --TBA--
-
TA OFFICE HOURS: --TBA--
PREREQUISITES:
-
CS 184 or equivalent recommended, -- but not strictly necessary
WAIT LISTED ?:
- Just come to the first class -- you will very likely be admitted !
2. Course Content
The course starts with an easy, intuitive introduction to splines
and subdivision surfaces,
and then gradually adds more math and details about algorithms,
data structures, and applications.
In addition to the core (Bezier, B-splines, NURBS, Catmull Clark Subdivision ...),
in Fall 2006 we will also specifically talk about T-Splines, Point Clouds, Implicit Surfaces.
Key Course Topics for Fall 2006:
-
Linear interpolation;
-
Subdivision in curves;
- Geometric and paramatric continuity;
-
Bézier curves and surfaces;
-
B-spline curves and surfaces;
-
NURBS;
- T-Splines;
-
Hermite interpolation;
-
Basic subdivision surfaces;
-
Subdivision surfaces with creases;
-
Quadrics and cyclids;
-
Minimal surfaces -- Surface Evolver;
-
Other procedurally optimized surfaces;
- Point clouds;
- Implicit surfaces;
- Texture mapping onto complex shapes.
TEXTBOOKS:
"Interactive Curves and Surfaces," (with Multimedia Tutorial on CAGD),
A. Rockwood and P. Chambers, Morgan Kaufman Publishers, Inc.
-- for first part of the course; a good easy introduction if you are
new to the field of splines.
-- this book is not required if you are already familiar with
splines.A reader, mostly from recent SIGGRAPH papers, will be put together
for the second part of the course
to cover subdivision surfaces and
more recend developments that cannot yet be found in textbooks.
Other books you may want to consult to deepen your knowledge on spline // subdivision surfaces:
"Curves and Surfaces for CAGD," Gerald Farin, 5th Edition, 2002, Morgan Kaufman Publishers.
"Subdivision Methods for Geometric Design," J. Warren and H. Weimer, 2002, Morgan Kaufmann Publishers.
GRADING is based on:
- Active participation in class.
-
Effort put into homework assignments.
-
A presentation about a technical paper.
-
Quality of final course project and presentations about it.
- Perhaps a quiz or two.
- There will be NO final exam.
Last update of this page: 2006/8/17
Page Editor: Carlo H. Séquin