Interior control structure for Generalized Bézier patches over curved domains

Márton Vaitkus,Péter Salvi,Tamás Várady
DOI: https://doi.org/10.1016/j.cag.2024.103952
IF: 1.821
2024-06-02
Computers & Graphics
Abstract:Generalized Bézier patches with curved domains can represent complex, multi-sided surfaces, but do not provide explicit control over the interior of the surface, as they are defined by means of side-based ribbons. In this paper we extend this representation by proposing a uniform, intuitive control structure, based on templates – a collection of quadrilaterals that covers and affects the 3D shape. It is constructed based on a variant of the Medial Axis Transform (MAT) that uses the local parameterization of the domain. For a given patch a hierarchical sequence of 2D templates can be defined, each determining the topology of the corresponding 3D control structure. First we introduce templates, then present the way of associating biparametric Bernstein blend functions with the control points. Next we describe how to position the control points of the MAT skeleton and the remaining interior control points, while ribbons are preserved. Finally we show a few examples that demonstrate the method and discuss the pros and cons of the approach.
computer science, software engineering
What problem does this paper attempt to address?