Conversion between triangular Bezier patches and rectangular Bezier patches

被引:6
|
作者
Yan, Lanlan [1 ,2 ]
Han, Xuli [2 ]
Liang, Jiongfeng [3 ]
机构
[1] E China Inst Technol, Coll Sci, Fuzhou 344000, Peoples R China
[2] Cent S Univ, Sch Math & Stat, Changsha 410083, Hunan, Peoples R China
[3] E China Inst Technol, Coll Architectural Engn, Fuzhou 344000, Peoples R China
基金
中国国家自然科学基金;
关键词
Triangular Bezier surface; Rectangular Bezier surface; Conversion algorithm;
D O I
10.1016/j.amc.2014.01.030
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
In this paper, two explicit conversion formulae between triangular and rectangular Bezier patches are derived. Using the formulae, one triangular Bezier patch of degree n can be converted into one rectangular Bezier patch of degree n x n. And one rectangular Bezier patch of degree m x n can be converted into two triangular Bezier patches of degree m+n. Besides, two stable recursive algorithms corresponding to the two conversion formulae are given. Using the algorithms, when converting triangular Bezier patches to rectangular Bezier patches, we can computer the relations between the control points of the two types of patches for any n >= 2 based on the relationships for n=1. When converting rectangular Bezier patches to triangular Bezier patches, we can computer the relations between the control points of the two types of patches for any m >= 2, n is an element of N+ and n >= 2, m is an element of N- based on the relationships for m=n=1. (C) 2014 Elsevier Inc. All rights reserved.
引用
收藏
页码:469 / 478
页数:10
相关论文
共 50 条