Watertight trimmed NURBS

被引:127
作者
Sederberg, Thomas W. [1 ]
Li, Xin [2 ]
Lin, Hongwei [3 ]
Ipson, Heather [1 ]
Finnigan, G. Thomas [1 ]
机构
[1] Brigham Young Univ, Provo, UT 84602 USA
[2] Univ Sci & Technol China, Hefei, Peoples R China
[3] Zhejiang Univ, Hangzhou, Zhejiang, Peoples R China
来源
ACM TRANSACTIONS ON GRAPHICS | 2008年 / 27卷 / 03期
关键词
surface intersection; Booleans; NURBS; T-splines;
D O I
10.1145/1360612.1360678
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
This paper addresses the long-standing problem of the unavoidable gaps that arise when expressing the intersection of two NURBS surfaces using conventional trimmed-NURBS representation. The solution converts each trimmed NURBS into an untrimmed T-Spline, and then merges the untrimmed T-Splines into a single, watertight model. The solution enables watertight fillets of NURBS models, as well as arbitrary feature curves that do not have to follow isoparameter curves. The resulting T-Spline representation can be exported without error as a collection of NURBS surfaces.
引用
收藏
页数:8
相关论文
共 30 条
[1]  
[Anonymous], 2002, HDB COMPUTER AIDED G
[2]  
[Anonymous], 2004, P 2004 EUROGRAPHICSA, DOI DOI 10.1145/1057432.1057454
[3]  
Biermann H, 2001, COMP GRAPH, P185, DOI 10.1145/383259.383280
[4]  
Bjorck A., 1996, NUMERICAL METHODS LE, DOI DOI 10.1137/1.9781611971484
[5]  
DeRose T., 1998, Computer Graphics. Proceedings. SIGGRAPH 98 Conference Proceedings, P85, DOI 10.1145/280814.280826
[6]  
Farouki R., 1999, SIAM NEWS, V32, P1
[7]   Topologically consistent trimmed surface approximations based on triangular patches [J].
Farouki, RT ;
Han, CY ;
Hass, J ;
Sederberg, TW .
COMPUTER AIDED GEOMETRIC DESIGN, 2004, 21 (05) :459-478
[8]   OPERATIONS ON IMAGES USING QUAD TREES [J].
HUNTER, GM ;
STEIGLITZ, K .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 1979, 1 (02) :145-153
[9]   Ten CAD challenges [J].
Kasik, DJ ;
Buxton, W ;
Ferguson, DR .
IEEE COMPUTER GRAPHICS AND APPLICATIONS, 2005, 25 (02) :81-92
[10]  
Katz S., 1988, Computer-Aided Geometric Design, V5, P253, DOI 10.1016/0167-8396(88)90006-4