Advanced Graphics Study Guide

Advanced Graphics, Dr Neil Dodgson, University of Cambridge Computer Laboratory
Part II course, 2002 and 2003


Part 3: Splines
A: Bezier curves
B: B-splines
C: NURBS
...back to part 2 | on to part 4...

3A) Bezier curves

Bezier curves were covered in the Part IB Computer Graphics and Image Processing course. SMEG section 2 gives some of the mathematical details, as does R&A Section 5-8.

If you want to experiment with Bezier curves then there are a number of on-line tutorials. One such is:
http://www.cs.technion.ac.il/~cs234325/Homepage/Applets/applets/bezier/html/

Exercises
  1. Explain what C0-, C1-, C2-, Cn-continuity mean.
  2. Derive the constraints on control point positions which ensure that two quartic Bezier curves join with (a) C0-continuity, (b) C1-continuity, and (c) C2-continuity.


Part 3: Splines
A: Bezier curves
B: B-splines
C: NURBS
...back to part 2 | on to part 4...


Neil Dodgson | Advanced Graphics | Computer Laboratory

Source file: p3a.html
Page last updated on Mon Oct 14 11:52:45 BST 2002
by Neil Dodgson (nad@cl.cam.ac.uk)