Abstract
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.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have