A class of αβγ-Bernstein–Bézier basis functions over triangular domain
Introduction
It is well known that triangular Bernstein–Bézier patches, particular the triangular Bernstein–Bézier cubic patches, have attracted the attention of many researchers because of their great potentials of constructing complex shape, see [1], [2], [3], [4], [5]. However, the shapes of the triangular Bernstein–Bézier patches are fixed relatively to their control net. Although the weights in the rational Bernstein–Bézier basis over triangular domain, see [5], possess an effect for adjusting the shape of the patch, changing the weights to adjust the shape of a patch is quite opaque to the user.
In order to improve the shape of a patch and adjust the extent where a patch approaches its control net, some methods of generating triangular patch were presented by using shape parameters, see [6], [7], [8], [9] and the references quoted therein. In [6], the authors constructed a class of Bernstein–Bézier patch over triangular domain with a shape parameter. By changing the value of the shape parameter, different surfaces under the fixed control net can be obtained. In [7], Yang and Zeng proposed a class of triangular Bézier surfaces with shape parameters. In [8], Yan and Liang constructed initial basis functions with a shape parameter over the triangular domain and then defined a basis functions of order n by a recursive approach. Based on the basis, they proposed a class of triangular Bernstein–Bézier-like surface with a shape parameter. In [9], by incorporating three exponential functions into the classical cubic Bernstein basis functions over triangular domain, a class of -Bernstein basis functions possessed three shape parameters over triangular domain was presented.
Recently, some researchers have put many efforts on the establishments of triangular Ball bases, see [10], [11], [12]. In [10], Goodman and Said defined bivariate Said-Ball basis on a triangle and designed triangular Said-Ball surface based on the research of Said-Ball curve. In [11], Hu et al. extended the univariate Wang-Ball basis to the bivariate cases on a triangle, designed triangular Wang-Ball surface, and pointed out its good value. In [12], Chen and Wang constructed a class of triangular DP surfaces.
The purpose of this paper is to present a class of -Bernstein–Bézier basis functions over triangular domain, which include the cubic Ball basis functions over triangular domain and the cubic Bernstein-Bézier basis functions over triangular domain. The three exponential shape parameters in the Bernstein–Bézier-type patch serve as tension parameters and have a predictable adjusting role on the patch. The rest of this paper is organized as follows. Section 2 gives the construction and properties of the -Bernstein–Bézier basis functions over triangular domain. In Section 3, the definition and properties of the triangular Bernstein–Bézier-type patch with three exponential shape parameters are presented. The conditions for continuous smooth joining two triangular Bernstein–Bézier-type patches are deduced. Conclusion is given in Section 4.
Section snippets
Construction of the -Bernstein–Bézier basis functions
Firstly, we give the definition of the -Bernstein–Bézier basis functions over triangular domain as follows. Definition 1 Let , for , the following ten functions are defined as -Bernstein–Bézier basis functions, with three exponential shape parameters and γ, over the triangular domain D:
Definition and properties of the triangular Bernstein–Bézier-type patch
Definition 2 Let , given control points , and a triangular domain . We callthe triangular Bernstein-Bézier-type patch with three exponential shape parameters .
From the properties of the -Bernstein–Bézier basis functions over triangular domain, some properties of the triangular Bernstein–Bézier-type patch, analogous to that of the triangular Bernstein–Bézier cubic patch, can be
Conclusion
The -Bernstein–Bézier basis functions over triangular domain constructed in this paper include the cubic Ball basis functions over triangular domain and the cubic Bernstein–Bézier basis functions over triangular domain as special cases. The three exponential shape parameters in the Bernstein–Bézier-type patch serve as tension parameters and have a predictable adjusting role on the patch. The conditions for continuous smooth joining two triangular Bernstein–Bézier-type patches are given.
Acknowledgements
We would like to thank the anonymous reviewers for their valuable remarks for improvements. The research is supported by the National Natural Science Foundation of China (No. 60970097, No. 11271376) and Graduate Students Scientific Research Innovation Project of Hunan Province (No. CX2012B111).
References (13)
- et al.
Compatible smooth interpolation in triangles
J. Approx. Theory
(1975) Designing surfaces consisting of triangular cubic patches
Comput.-Aided Des.
(1982)- et al.
An improved condition for the convexity of Bernstein–Bézier surfaces over triangles
Comput. Aided Geom. Des.
(1984) Triangular Bernstein–Bézier patches
Comput. Aided Geom. Des.
(1986)- et al.
An extension of the Bézier model
Appl. Math. Comput.
(2011) - et al.
Properties of generalized Ball curves and surfaces
Comput.-Aided Des.
(1991)
Cited by (15)
A novel extension of the Bézier model and its applications to surface modeling
2018, Advances in Engineering SoftwareCitation Excerpt :The operation is cumbersome and cannot meet the actual demand better. In conclusion, the local shapes of curves and surfaces in [8-17] cannot be modified because of having no local shape parameters, while the global shapes of curves and surfaces in [18-35] cannot be altered conveniently because of lack of global shape parameters. In practical applications, designers often need to adjust the local or whole shape of a curve or surface intuitively and handily, so the research on how to generate special curves and surfaces which are easy for shape adjustment has certain practical significance.
Quasi-Bernstein-Bézier polynomials over triangular domain with multiple shape parameters
2015, Applied Mathematics and ComputationCitation Excerpt :Compared with the existing methods [3–7,11], the degree of the Quasi-Bernstein–Bézier polynomials, and hence the computational complexity, is not increased and thus they will be more practical for surface modeling.
A computer aided design method for car form and its application based on shape parameters
2020, Frontiers of Computer ScienceConstruction of new cubic Bézier-like triangular patches with application in scattered data interpolation
2020, Advances in Difference EquationsExtended SQ-Coons Surface and Its Application on Fairing Automobile Surface Design
2020, Mathematical Problems in Engineering