Computer Aided Geometric Design (CAGD) is a branch of computational geometry that studies methods and algorithms for the mathematical description of shape. 3D models are central in many applied fields from animation film and TV to more practical areas such as engineering, architecture and medical image processing. This lecture is a comprehensive introduction to the techniques needed to produce 3D models. The aim is to give a theoretical understanding of these techniques together with programming expertise required to implement them.
Curves and Surfaces for CAGD: a practical guide, by Gerald E. Farin
Translated: Kurven und Flächen im Computer Aided Geometric Design. Eine praktische Einführung, von Gerald E. Farin
Handbook of Computer Aided Geometric Design, by Gerald E. Farin, Josef Hoschek
More material will be provided via SVN (Material/ directory). Problems and ideas can be discussed in the newsgroup of the lecture: tu-graz.lv.cagd.