Abstract
This paper develops a discrete methodology for approximating the so-called convex domain of a NURBS curve, namely the domain in the ambient space, where a user-specified control point is free to move so that the curvature and torsion retains its sign along the NURBS parametric domain of definition. The methodology provides a monotonic sequence of convex polyhedra, converging from the interior to the convex domain. If the latter is non-empty, a simple algorithm is proposed, that yields a sequence of polytopes converging uniformly to the restriction of the convex domain to any user-specified bounding box. The algorithm is illustrated for a pair of planar and a spatial Bézier configuration.
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.References
Elber G (1992) Free form surface analysis using a hybrid of symbolic and numeric computation, Ph.D. thesis, University of Utah, Computer Science Department
Farin G (2002) Curves and surfaces for CAGD. A practical guide, 5th edn. Morgan Kaufmann Publishers, San Francisco
Franz M (2006) Convex—a Maple package for convex geometry. http://www-fourier.ujf-grenoble.fr/~franz/convex
Gruber P (1988) Volume approximation of convex bodies by inscribed polytopes. Math Ann 281: 229–245
Karousos EI, Ginnis AI, Kaklis PD (2007) Quantifying the effect of a control point on the sign of curvature. Computing 79: 249–259
Karousos EI, Ginnis AI, Kaklis PD (2008) Controlling torsion sign. Advances in geometric modeling and processing. Lecture notes in computer science (LNCS), vol 4975, pp 92–106
Lyche T, Moerken K (2004) Spline methods. Draft, Department of Informatics, University of Oslo. http://heim.ifi.uio.no/knutm/komp04.pdf
Moerken K (1991) Some identities for products and degree raising of splines. Constr Approx 7: 195–208
Author information
Authors and Affiliations
Corresponding author
Additional information
Communicated by C. H. Cap.
Rights and permissions
About this article
Cite this article
Ginnis, A.I., Karousos, E.I. & Kaklis, P.D. A discrete methodology for controlling the sign of curvature and torsion for NURBS. Computing 86, 117–129 (2009). https://doi.org/10.1007/s00607-009-0053-8
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00607-009-0053-8