Number of hours
- Lectures 36.0
ECTS
ECTS 3.0
Goal(s)
The course presents models and algorithms for surface description, which are commonly used in Computer Aided Geometric Design and in Computer Graphics.
Contact Stefanie HAHMANN
Content(s)
1. Differential geometry: parametric curves and surfaces, curvature, geometric invariants, fundamental forms.
2. Triangulations and meshes: Delaunay triangulation, Voronoï diagram, meshes, mesh implication,
B-rep data structures.
3. Spline surfaces: Bezier and B-spline tensor product and triangular patches, algorithms De Casteljau and
De Boor, barycentric coordinates, derivatives, continuity.
4. Coons patches.
5. Subdivision surfaces: Catmul-Clark, Butterfly and Loop's scheme.
6. Surfaces of arbitrary topology: geometric continuity, interpolation of triangular surface meshes.
7. Multiresolution curves and surfaces: B-spline wavelets, multi resolution analysis, level of detail
edition, hierarchical models.
Prerequisites
Geometric Modeling ENSIMAG 2nd year.
personal work on computer and an oral presentation.
N=P
Pas de rattrapage
- G. FARIN: Curves and Surfaces for CAGD, a practical guide, Academic Press, 1997
- J. Hoschek, D. LASSER: Fundamentals of Computer Aided Geometric Design, AK Peters, 1993
- SIGGRAPH2000 Course Notes on "Subdivision for Modeling and Animation"
- SIGGRAPH1997 Course Notes on "Multiresolution Surface Modeling"