The Essentials of CAGD

Chapter 8: Shape


Figure 8.1: A common tool to investigate surface geometry is that of reflection lines. A pattern of reflection lines on a B-spline surface is shown. Figure courtesy of H. Theisel.

When the first author worked in the CAD/CAM department of Mercedes-Benz, Germany, he often had to communicate with designers who traditionally have little training in mathematics. A designer thinks in terms such as "fair," "smooth," or "sweet." How can such concepts be incorporated into computer programs? As it turned out, the central concept of any kind of shape description is curvature, and, luckily, it lends itself to a very intuitive understanding.

8.1 The Frenet Frame

We will discuss the shape of a curve in local terms, i.e., we will talk about the curve's shape at a particular point x( t). In order to do this, it would be helpful to have a local coordinate system at x( t), thus enabling us to express local curve properties in terms of this system. We will base the construction of such a system on the first and second derivatives of the curve: and , illustrated in Sketch 69.


Sketch 69: Two derivative vectors at a point on a curve.

Neither of these two derivatives is (in general) of unit length, nor are they orthogonal to each other. Yet we may use them to define our desired coordinate system using normalization and cross products. Our coordinate system will have origin x( t) and three axes

UNLIMITED FREE
ACCESS
TO THE WORLD'S BEST IDEAS

SUBMIT
Already a GlobalSpec user? Log in.

This is embarrasing...

An error occurred while processing the form. Please try again in a few minutes.

Customize Your GlobalSpec Experience

Category: Color Meters and Appearance Instruments
Finish!
Privacy Policy

This is embarrasing...

An error occurred while processing the form. Please try again in a few minutes.