Beta-continuity revisited: determining Bézier control vertices to construct geometrically continuous curves and surfaces

  • Authors:
  • Brian A. Barsky;Ronald N. Goldman

  • Affiliations:
  • Univ. of California, Berkeley, CA;Rice Univ., Houston, TX

  • Venue:
  • Mathematical Methods for Curves and Surfaces
  • Year:
  • 2001

Quantified Score

Hi-index 0.00

Visualization

Abstract

In the previous Oslo conference held in June 1988, we observed that a sufficient condition for the affine combination of two geometrically continuous curves to be a geometrically continuous curve as that the two curves satisfy that Beta-constraints for the same B values [11]. This result was motivated by John Gregory's observation at the same conference(see page 361 of [15]) that an affine combination of two geometrically continuous curves does not necessarily yield a geometrically continuous curve. This anomaly causes havoc in various curve and surface constructions. For example. A ruled. Lofted, or Boolean sum surface constructed groom geometrically continuous curves need not be a geometrically continuous surface. Similarly, Catmull-From splines and rational curves constructed from geometrically continuous curves or geometrically continuous blending functions need not be geometrically continuous curves. Here, we examine geometrically continuous curves described in piecewise Bézier form that do not satisfy the Beta-constraints for the sameB values. From our previous work, it follows that after reparametrization, an affine combination of the two curves will necessarily be geometrically continuous. We show how to determine the location of the Bézier control vertices of the same curves will be geometrically continuous, thereby permitting classical smooth curve and surface centurions such as ruled and lofted surfaces and Catmull-Rom splines.