Tel Aviv University School of Mathematics
Wed. 17:00-20:00, room: Physics 105
CAGD - Computer Aided Geometric Design
Dr. Adi Levin
Prerequisites: Numerical analysis, programming skills.
Having taken the course Computer Graphics is an advantage but not a requirement.
The course is geared towards graduate students in applied mathematics and
in computer science. Third-year undergrads are welcome.
The students will learn and implement mathematical methods for
the representation and manipulation of 3D geometric models.
The following topics will be covered:
- Bezier curves and surfaces
- B-splines, NURBS
- Tensor product surfaces
- Subdivision methods for curves and surfaces.
- Geometric smoothness and continuity.
- Blend surfaces, Coon's patch, Ruled surfaces
- Approximation by curves and surfaces
- Surface-surface intersection and curve projection.
- Trimmed surfaces.
The weekly assignments will involve programming.
See the submission instructions.
The weekly assignments are available online.
Lecture notes are available for lecture #8 on
subdivision curves. You can also download a PowerPoint
presentation that I used for the introduction to subdivision curves & surfaces.
A zip file containing all of the possible final assignments an be downloaded.
You will need WinZip to unzip it.
Curves and Surfaces for Computer-Aided Geometric Design (4th ED) -- Gerald E. Farin
Computer Aided Geometric Design -- Josef Hoschek / Dieter Lasser
Geometric Concepts for Geometric Design -- Wolfgang Boehm / Hartmut Prautzsch
The NURBS Book -- Les A. Piegl, W. Tiller
A Practical Guide to Splines -- Carl de Boor