Journal article
Localized Editing of Catmull-Rom Splines
Computer-aided design and applications, v 6(3), pp 307-316
01 Jan 2009
Abstract
Catmull-Rom (C-R) splines offer many useful modeling properties, such as affine invariance, global smoothness, and local control. They are therefore of great interest to Computer Aided Design (CAD) users. C-R splines are easily evaluated and are a good choice for interactive applications because they interpolate their control points and therefore provide an intuitive way to represent and edit curves in these applications. We have developed an interactive free-form surface-editing framework that uses Catmull-Rom splines for sketch-based editing. Mouse strokes are translated into splines that are used to define free-form surface deformations. Direct control point manipulation is provided for the modification of the splines. Unfortunately, the definition of C-R splines dictates that moving one control point only affects a small, fixed portion of the curve. In order to provide greater flexibility, control and expressiveness, we have developed techniques that expand and generalize the result of modifying one C-R control point. The techniques allow the user to define the range and type of influence that manipulation of a single control point may produce on a C-R curve, providing a versatile and powerful localized curve editing capability.
Metrics
16 Record Views
5 citations in Scopus
Details
- Title
- Localized Editing of Catmull-Rom Splines
- Creators
- Manolya Eyiyurekli - Drexel UniversityDavid Breen - Drexel University
- Publication Details
- Computer-aided design and applications, v 6(3), pp 307-316
- Publisher
- Taylor & Francis
- Resource Type
- Journal article
- Language
- English
- Academic Unit
- Computer Science
- Scopus ID
- 2-s2.0-73349111923
- Other Identifier
- 991019173969904721