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...

Full description

Saved in:
Bibliographic Details
Published inComputational & applied mathematics Vol. 40; no. 3
Main Authors Cao, Huanxin, Zheng, Hongchan, Hu, Gang, Abbas, Muhammad
Format Journal Article
LanguageEnglish
Published Cham Springer International Publishing 01.04.2021
Springer Nature B.V
Subjects
Online AccessGet full text

Cover

Loading…
More Information
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