Isometric Piecewise Polynomial Curves |
| |
Authors: | Eugene Fiume† |
| |
Affiliation: | Department of Computer Science, University of Toronto, 10 King's College Circle, Toronto, Canada, M5S 1A4 |
| |
Abstract: | The main preoccupations of research in computer-aided geometric design have been on shape-specification techniques for polynomial curves and surfaces, and on the continuity between segments or patches. When modelling with such techniques, curves and surfaces can be compressed or expanded arbitrarily. There has been relatively little work on interacting with direct spatial properties of curves and surfaces, such as their arc length or surface area. As a first step, we derive families of parametric piecewise polynomial curves that satisfy various positional and tangential constraints together with arc-length constraints. We call these curves isometric curves. A space curve is defined as a sequence of polynomial curve segments, each of which is defined by the familiar Hermite or Bézier constraints for cubic polynomials; as well, each segment is constrained to have a specified arc length. We demonstrate that this class of curves is attractive and stable. We also describe the numerical techniques used that are sufficient for achieving real time interaction with these curves on low-end workstations. |
| |
Keywords: | isometric piecewise parametric polynomial curves arc length computer-aided geometric design numerical methods |
|
|