Abstract
An explicit formula is developed to decompose a rational triangular Bézier patch into three non-degenerate rational rectangular Bézier patches of the same degree. This formula yields a stable algorithm to compute the control vertices of those, three rectangular subpatches. Some properties of the subdivision are discussed and the formula is illustrated with an example.
Similar content being viewed by others
References
Barnhill R E. Sufaces in computer aided geometric design: A survey with new results.Computer Aided Geometric Design, 1985, (2): 1–17.
Brueckner I. Construction of Bézier points of quadrilaterals from those of triangles.Computer Aided Design, 1980, (12): 21–24.
Farin G. Triangular Bernstein-Bézier patches.Computer Aided Geometric Design, 1986, (2): 83–127.
Goldman R N. Subdivision algorithms for Bézier triangles.Computer Aided Design, 1983, (15): 159–166.
Filip D J. Adaptive subdivision algorithms for a set, of Bézier triangles.Computer Aided Design, 1986, (18): 74–78.
Hu Shimin. Conversion between two classes of Bézier surfaces and geometric continuity jointing.Applied Mathematics: A Journal of Chinese Universities, 1993, (8): 290–299.
Lino L, Wilde J. Subdivision of triangular Bézier patches into rectangular Bézier patches.Advances in Design Automation, 1991, 32(2): 1–6.
Author information
Authors and Affiliations
Additional information
This work is supported by Natural Science Foundation of Zhejiang Province.
Hu Shimin received his B.S. degree in computational mathematics from Jilin University and his M.S. degree in applied mathematics from Zhejiang University. He is currently a Ph.D. candidate of Zhijiang University. His research interests are in computer-aided geometric design, computer graphics and fractal geometry.
Rights and permissions
About this article
Cite this article
Hu, S. A subdivision scheme for rational triangular Bézier surfaces. J. of Compt. Sci. & Technol. 11, 9–16 (1996). https://doi.org/10.1007/BF02943517
Received:
Revised:
Issue Date:
DOI: https://doi.org/10.1007/BF02943517