CSE 477/598, Intro to Computer-Aided Geometric Design
Topics by day
Affine space, affine maps, linear interpolation
Quadratic, cubic Bezier curves, de Casteljau algorithm
Bernstein form, derivatives, subdivision
degree elevation / reduction, cubic Lagrange interpolation
Aitken's algorithm, least squares approximation
Hermite interpolation, bilinear patches
Bezier patches, de Casteljau algorithm
Derivatives, degree elevation, subdivision
Bicubic Lagrange/ Hermite interpolation
curvature, curvature plot, osulating circle, surface curvatures
Piecewise Bezier curves, G1, C1
B-splines, cubic de Boor algorithm
multiple knots, quadratic curves, derivatives
Greville abscissae, B-splines
least squares approx., C2 cubic interpolation
Chaikin's algorithm, Doo-Sabin surfaces
Triangle meshes, Loop subdivision
NURBS