Adjusting the energy of Ball curves by modifying movable control balls
Ball curve plays a crucial role in modeling tubular shapes with variable thickness. In this paper, energy functionals for curve design are generalized to Ball curves and the variational design of Ball curves is investigated. Given a Ball curve with some of its control balls movable and having variab...
Saved in:
Published in | Computational & applied mathematics Vol. 40; no. 3 |
---|---|
Main Authors | , , , |
Format | Journal Article |
Language | English |
Published |
Cham
Springer International Publishing
01.04.2021
Springer Nature B.V |
Subjects | |
Online Access | Get full text |
Cover
Loading…
Summary: | Ball curve plays a crucial role in modeling tubular shapes with variable thickness. In this paper, energy functionals for curve design are generalized to Ball curves and the variational design of Ball curves is investigated. Given a Ball curve with some of its control balls movable and having variable radiuses, we propose a method to determine the positions and radiuses of the movable control balls which minimize the energy functional. Based on this, we provide two efficient design tools: (i) to achieve
C
k
continuity across linked Ball curves at their joint, while decreasing their energy as low as possible, (ii) for blending disjoint Ball curves subject to
C
k
continuity constraints and energy minimization. The feasibility of the method is verified by several examples. By adjusting the weighted coefficients, different energy functionals are defined and thus Ball curves with different shapes and thickness can be obtained. |
---|---|
Bibliography: | ObjectType-Article-1 SourceType-Scholarly Journals-1 ObjectType-Feature-2 content type line 14 |
ISSN: | 2238-3603 1807-0302 |
DOI: | 10.1007/s40314-021-01460-3 |