Enhancing flexibility and control in κ-curve using fractional Bézier curves
The κ-curve is commonly applied as a curvature pen tool in Adobe Illustrator® and Photoshop®. The κ-curve has an excellent property where the local maxima curvature occurred at the control points. Having the local maxima curvature at the control points gives salient features to the curve and keeps a...
Main Authors: | , , |
---|---|
Format: | Article |
Language: | English |
Published: |
Elsevier
2024-02-01
|
Series: | Alexandria Engineering Journal |
Subjects: | |
Online Access: | http://www.sciencedirect.com/science/article/pii/S1110016824000589 |
_version_ | 1797317169859526656 |
---|---|
author | Syed Ahmad Aidil Adha Said Mad Zain Md Yushalify Misro Kenjiro T. Miura |
author_facet | Syed Ahmad Aidil Adha Said Mad Zain Md Yushalify Misro Kenjiro T. Miura |
author_sort | Syed Ahmad Aidil Adha Said Mad Zain |
collection | DOAJ |
description | The κ-curve is commonly applied as a curvature pen tool in Adobe Illustrator® and Photoshop®. The κ-curve has an excellent property where the local maxima curvature occurred at the control points. Having the local maxima curvature at the control points gives salient features to the curve and keeps away the unintended creation of cusps and loops. However, the existing κ-curve has low degree of freedom since it was constructed from the classical quadratic Bézier curve with lack of local control shape, which will limit the flexibility and adjustability of curve modelling. Furthermore, the existing κ-curve needs to be optimized globally, where additional computational time is required when modifying control points. The κ-curve also only exhibits G1 continuity at the inflection point. Hence, in this work, a new method is proposed to rectify the lower degree of freedom and to improve the flexibility and adjustability of the κ-curve. This study will also resolve the necessity of global optimization and adjust the smoothness of G1 continuity at inflection point in the current κ-curve. The improved κ-curve can be constructed using the fractional Bézier curve with the help of fractional continuity. The fractional Bézier curve is equipped with shape and fractional parameters that will enhance the flexibility and adjustability of the curves while still maintaining the local maxima curvature at the control points. The algorithms for the construction of the modified κ-curve will be shown by using the fractional Bézier curve and fractional continuity. The nature of fractional continuity in the proposed algorithms will prevent the global optimization and guaranteed the G2/F2 continuity everywhere. Therefore, the modified κ-curve is expected to rectify the aforementioned issues. |
first_indexed | 2024-03-08T03:31:00Z |
format | Article |
id | doaj.art-189897967616471389f4e49310ec3dba |
institution | Directory Open Access Journal |
issn | 1110-0168 |
language | English |
last_indexed | 2024-03-08T03:31:00Z |
publishDate | 2024-02-01 |
publisher | Elsevier |
record_format | Article |
series | Alexandria Engineering Journal |
spelling | doaj.art-189897967616471389f4e49310ec3dba2024-02-11T05:09:02ZengElsevierAlexandria Engineering Journal1110-01682024-02-01897182Enhancing flexibility and control in κ-curve using fractional Bézier curvesSyed Ahmad Aidil Adha Said Mad Zain0Md Yushalify Misro1Kenjiro T. Miura2School of Mathematical Sciences, Universiti Sains Malaysia, 11800 Gelugor, Pulau Pinang, MalaysiaSchool of Mathematical Sciences, Universiti Sains Malaysia, 11800 Gelugor, Pulau Pinang, Malaysia; Department of Mechanical Engineering, Shizuoka University, Hamamatsu 432-8561, Shizuoka, Japan; Corresponding author.Department of Mechanical Engineering, Shizuoka University, Hamamatsu 432-8561, Shizuoka, JapanThe κ-curve is commonly applied as a curvature pen tool in Adobe Illustrator® and Photoshop®. The κ-curve has an excellent property where the local maxima curvature occurred at the control points. Having the local maxima curvature at the control points gives salient features to the curve and keeps away the unintended creation of cusps and loops. However, the existing κ-curve has low degree of freedom since it was constructed from the classical quadratic Bézier curve with lack of local control shape, which will limit the flexibility and adjustability of curve modelling. Furthermore, the existing κ-curve needs to be optimized globally, where additional computational time is required when modifying control points. The κ-curve also only exhibits G1 continuity at the inflection point. Hence, in this work, a new method is proposed to rectify the lower degree of freedom and to improve the flexibility and adjustability of the κ-curve. This study will also resolve the necessity of global optimization and adjust the smoothness of G1 continuity at inflection point in the current κ-curve. The improved κ-curve can be constructed using the fractional Bézier curve with the help of fractional continuity. The fractional Bézier curve is equipped with shape and fractional parameters that will enhance the flexibility and adjustability of the curves while still maintaining the local maxima curvature at the control points. The algorithms for the construction of the modified κ-curve will be shown by using the fractional Bézier curve and fractional continuity. The nature of fractional continuity in the proposed algorithms will prevent the global optimization and guaranteed the G2/F2 continuity everywhere. Therefore, the modified κ-curve is expected to rectify the aforementioned issues.http://www.sciencedirect.com/science/article/pii/S1110016824000589κ-curveFractional Bézier curveFractional continuityAlgorithm |
spellingShingle | Syed Ahmad Aidil Adha Said Mad Zain Md Yushalify Misro Kenjiro T. Miura Enhancing flexibility and control in κ-curve using fractional Bézier curves Alexandria Engineering Journal κ-curve Fractional Bézier curve Fractional continuity Algorithm |
title | Enhancing flexibility and control in κ-curve using fractional Bézier curves |
title_full | Enhancing flexibility and control in κ-curve using fractional Bézier curves |
title_fullStr | Enhancing flexibility and control in κ-curve using fractional Bézier curves |
title_full_unstemmed | Enhancing flexibility and control in κ-curve using fractional Bézier curves |
title_short | Enhancing flexibility and control in κ-curve using fractional Bézier curves |
title_sort | enhancing flexibility and control in κ curve using fractional bezier curves |
topic | κ-curve Fractional Bézier curve Fractional continuity Algorithm |
url | http://www.sciencedirect.com/science/article/pii/S1110016824000589 |
work_keys_str_mv | AT syedahmadaidiladhasaidmadzain enhancingflexibilityandcontrolinkcurveusingfractionalbeziercurves AT mdyushalifymisro enhancingflexibilityandcontrolinkcurveusingfractionalbeziercurves AT kenjirotmiura enhancingflexibilityandcontrolinkcurveusingfractionalbeziercurves |