Curve and Surface Geometric Modeling via Generalized Bézier-like Model
Abstract
:1. Introduction
- Some geometric properties of gB-like functions and gB-like curve with two shape controls are discussed;
- Developed PC and GC requirements in general form;
- PC and GC are examined through some numerical examples;
- Bézier-like symmetric rotation surfaces are discussed;
- Some surfaces i.e., vase and torus capsule, are constructed by symmetry;
- The effect of shape controls on symmetric surfaces is discussed.
2. Some Preliminaries
2.1. Bernstein-like Functions
- 1.
- Degeneracy: By putting , gB-like functions converts into the classical bernstein basis function;
- 2.
- Non-negativity: For , the functions is non-negative;
- 3.
- Partition of unity: All gB-like functions of degree n add up to one;
- 4.
- Symmetry: The functions are symmetric i.e.,
- 5.
- End points:Given ;
- 6.
- Derivative at the corner points:For ;
- 7.
- Linear Independence:The gB-like functions are linearly independent, i.e., iff .
2.2. Construction and Properties of the Bézier-like Curve
3. The Continuity of gB-like Curve
3.1. Continuity Conditions
- i.
- for continuity of ;
- ii.
- , for continuity of ;
- iii.
- , , for continuity of .
- i.
- for continuity of ;
- ii.
- , , for continuity of ;
- iii.
- , , and the curvature
- i.
- , for the continuity;
- ii.
- For continuity
- iii.
- For continuity
- i.
- It is obvious.
- ii.
- Using continuity condition and Since
- iii.
- Using continuity conditions , , and . After some simplifications, we can obtain the continuity condition given in Equation (8).
- i.
- , for continuity;
- ii.
- For continuity,
- iii.
- For continuity,
- i.
- It is obvious.
- ii.
- Using continuity condition and SinceAfter some simplification, we get
- iii.
- Using continuity conditions and the curvature . The reversal normal vector of and the vice-normal vector of in go in the same path, so the four vectors are the coplanar, such thatThus, , . From ,
3.2. Some Test Examples
4. Construction of Bézier-like Surfaces
4.1. Bézier-like Symmetric Rotation Surfaces
4.2. Vase Symmetry with a Bézier-like Rotating Surface
4.3. Capsule Torus Symmetry by Bézier-like Rotation Surfaces
5. Conclusions
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Acknowledgments
Conflicts of Interest
Sample Availability
References
- Farin, G.E. Curves and Surfaces for Computer-Aided Geometric Design: A Practical Code; Academic Press Inc.: Cambridge, MA, USA, 1996. [Google Scholar]
- Farin, G.; Hoschek, J.; Kim, M.S. (Eds.) Handbook of Computer aided Geometric Design; Elsevier: Amsterdam, The Netherlands, 2002. [Google Scholar]
- Chen, Q.; Wang, G. A class of Bézier-like curves. Comput. Aided Geom. Des. 2003, 20, 29–39. [Google Scholar]
- Han, X.; Ma, Y.; Huang, X. A novel generalization of Bézier curve and surface. J. Comput. Appl. Math. 2008, 217, 180–193. [Google Scholar]
- Zhang, J. C-curves: An extension of cubic curves. Comput. Aided Geom. Des. 1996, 13, 199–217. [Google Scholar]
- Farin, G. Triangular Bernstein Bézier patches. Comput. Aided Geom. Des. 1986, 3, 83–127. [Google Scholar]
- Barnhill, R.E.; Gregory, J.A. Compatible smooth interpolation in triangles. J. Approx. Theory 1975, 15, 214–225. [Google Scholar]
- Powell, M.J.D.; Sabin, M.A. Piecewise quadratic approximations on triangles. ACM Trans. Math. Softw. 1977, 3, 316–332. [Google Scholar]
- Gregory, J.A.; Charrot, P. A C1 triangular interpolation patch for computer-aided geometric design. Comput. Graph. Image Process. 1980, 13, 80–87. [Google Scholar]
- Farin, G. Designing C1 surfaces consisting of triangular cubic patches. Comput. Aided Des. 1982, 14, 253–256. [Google Scholar]
- Chang, G.; Feng, Y. An improved condition for the convexity of Bernstein Bézier surfaces over triangles. Comput. Aided Geom. Des. 1984, 1, 279–283. [Google Scholar]
- Goodman, T.N.T.; Said, H.B. Properties of generalized Ball curves and surfaces. Comput. Des. 1991, 23, 554–560. [Google Scholar]
- Hu, S.M.; Wang, G.J.; Sun, J.G. A type of triangular Ball-surface and its properties. J. Comput. Sci. Technol. 1998, 13, 63–72. [Google Scholar]
- Zhang, C.; Cheng, F. Triangular patch modeling using combination method. Comput. Aided Geom. Des. 2002, 19, 645–662. [Google Scholar]
- Chen, J.; Wang, G. Construction of triangular DP surface and its application. J. Comput. Appl. Math. 2008, 219, 312–326. [Google Scholar]
- Uzma, B.; Abbas, M.; Awang, M.N.H.; Ali, J.M. The quadratic trigonometric Bézier curve with single shape parameter. J. Basic Appl. Sci. Res. 2012, 2, 2541–2546. [Google Scholar]
- Ahmad, A.; Amat, A.H.; Ali, J.M. A generalization of a Bézier-like curve. Educ. J. Sci. Math. Technol. 2014, 1, 56–68. [Google Scholar]
- Maqsood, S.; Abbas, M.; Hu, G.; Ramli, A.L.A.; Miura, K.T. A novel generalization of trigonometric Bézier curve and surface with shape parameters and its applications. Math. Probl. Eng. 2020, 2020, 25. [Google Scholar]
- Qin, X.; Hu, G.; Zhang, N.; Shen, X.; Yang, Y. A novel extension to the polynomial basis functions describing Bézier curves and surfaces of degree n with multiple shape parameters. Appl. Math. Comput. 2013, 223, 1–16. [Google Scholar]
- Ahn, Y.J.; Lee, B.G.; Park, Y.; Yoo, J. Constrained polynomial degree reduction in the L2-norm equals best weighted Euclidean approximation of Bézier coefficients. Comput. Aided Geom. Des. 2004, 21, 181–191. [Google Scholar]
- Ammad, M.; Misro, M.Y. Construction of local shape adjustable surfaces using quintic trigonometric Bézier curve. Symmetry 2020, 12, 1205. [Google Scholar]
- Hu, G.; Cao, H.; Zhang, S.; Wei, G. Developable Bézier-like surfaces with multiple shape parameters and its continuity conditions. Appl. Math. Model. 2017, 45, 728–747. [Google Scholar]
- Ait-Haddou, R.; Barton, M. Constrained multi-degree reduction with respect to Jacobi norms. Comput. Aided Geom. Des. 2016, 42, 23–30. [Google Scholar]
- Hu, G.; Wu, J.; Qin, X. A novel extension of the Bézier model and its applications to surface modeling. Adv. Eng. Softw. 2018, 125, 27–54. [Google Scholar]
- Ameer, M.; Abbas, M.; Abdeljawad, T.; Nazir, T. A Novel Generalization of Bezier-like Curves and Surfaces with Shape Parameters. Mathematics 2022, 10, 376. [Google Scholar]
- Hu, G.; Wei, G.; Wu, J. Shape Adjustable Generalized Bézier Rotation with the multiple shape parameters. Results Math. 2017, 72, 1281–1313. [Google Scholar]
Sr.No | Available Schemes in Literature | Present Scheme |
---|---|---|
1 | Qin et al. [19] generalized the and continuity conditions for . | The proposed basis functions generalized the and continuity conditions for . |
2 | Qin et al. [19] did not model any symmetric surfaces. | We modeled some surfaces with symmetry. |
3 | The generalized form of and continuity are difficult to understand as they used different conditions to generalized this, as in [19]. | The generalized form of and continuity of proposed basis functions are easy to understand due to its simplicity. |
4 | Azhar et al. [24] did not discuss the PC and GC conditions of Bézier-like curves. | We generalized the PC and GC conditions of the proposed basis functions. |
5 | In [24], the authors discussed the PC of the curve. | We discussed both PC and GC conditions. |
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. |
© 2022 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Ameer, M.; Abbas, M.; Miura, K.T.; Majeed, A.; Nazir, T. Curve and Surface Geometric Modeling via Generalized Bézier-like Model. Mathematics 2022, 10, 1045. https://doi.org/10.3390/math10071045
Ameer M, Abbas M, Miura KT, Majeed A, Nazir T. Curve and Surface Geometric Modeling via Generalized Bézier-like Model. Mathematics. 2022; 10(7):1045. https://doi.org/10.3390/math10071045
Chicago/Turabian StyleAmeer, Moavia, Muhammad Abbas, Kenjiro T. Miura, Abdul Majeed, and Tahir Nazir. 2022. "Curve and Surface Geometric Modeling via Generalized Bézier-like Model" Mathematics 10, no. 7: 1045. https://doi.org/10.3390/math10071045
APA StyleAmeer, M., Abbas, M., Miura, K. T., Majeed, A., & Nazir, T. (2022). Curve and Surface Geometric Modeling via Generalized Bézier-like Model. Mathematics, 10(7), 1045. https://doi.org/10.3390/math10071045