$\epsilon \kappa $-Curves: controlled local curvature extrema
Open Access
- 18 May 2021
- journal article
- research article
- Published by Springer Nature in The Visual Computer
- Vol. 38 (8) , 2723-2738
Abstract
The $$\kappa $$ -curve is a recently published interpolating spline which consists of quadratic Bézier segments passing through input points at the loci of local curvature extrema. We extend this representation to control the magnitudes of local maximum curvature in a new scheme called extended- or $$\epsilon \kappa $$ -curves. $$\kappa $$ -curves have been implemented as the curvature tool in Adobe Illustrator® and Photoshop® and are highly valued by professional designers. However, because of the limited degrees of freedom of quadratic Bézier curves, it provides no control over the curvature distribution. We propose new methods that enable the modification of local curvature at the interpolation points by degree elevation of the Bernstein basis as well as application of generalized trigonometric basis functions. By using $$\epsilon \kappa $$ -curves, designers acquire much more ability to produce a variety of expressions, as illustrated by our examples.
Keywords
Funding Information
- Japan Science and Technology Agency (JPMJCR1911)
This publication has 21 references indexed in Scilit:
- Designing Log-aesthetic Splines withG2ContinuityComputer-Aided Design and Applications, 2013
- The cubic trigonometric Bézier curve with two shape parametersApplied Mathematics Letters, 2009
- Interpolating Splines: Which is the fairest of them all?Computer-Aided Design and Applications, 2009
- A Local/Global Approach to Mesh ParameterizationComputer Graphics Forum, 2008
- A General Equation of Aesthetic Curves and its Self-AffinityComputer-Aided Design and Applications, 2006
- Curvature extrema of planar parametric polynomial cubic curvesJournal of Computational and Applied Mathematics, 2001
- C-curves: An extension of cubic curvesComputer Aided Geometric Design, 1996
- A generalized Ball curve and its recursive algorithmACM Transactions on Graphics, 1989
- Local Control of Bias and Tension in Beta-splinesACM Transactions on Graphics, 1983
- Some informational aspects of visual perception.Psychological Review, 1954