Search Contact information
University of Cambridge Home Department of Engineering
University of Cambridge > Engineering Department > Machine Intelligence Lab People

Graham Treece


Module 3G4 - Medical Imaging and 3D Computer Graphics

Subdividing Bezier curves

Click to define the four control points. Then click the `Divide' button and select the yellow dot where you wish to subdivide the curve. Repeat this procedure to subdivide the curve as many times as you like. Note how the control points become a good polyline approximation to the curve after only a few subdivisions. Note also how the curve is unchanged as you subdivide, although the larger number of control points offers greater freedom for fine-tuning. Try to fine-tune the curve by clicking and dragging control points, and note the difficulty in maintaining a continuous first derivative.

Author: Department of Electronic Engineering and Computer Science, Faculty of Engineering, Kinki University, Japan.
© 2005 Cambridge University Engineering Dept and Graham Treece .
Information provided by gmt11