Self-intersection detection and elimination in freeform curves and surfaces

被引:29
|
作者
Pekerman, Diana [1 ]
Elber, Gershon [2 ]
Kim, Myung-Soo [3 ]
机构
[1] Technion Israel Inst Technol, Dept Math, IL-32000 Haifa, Israel
[2] Technion Israel Inst Technol, Dept Comp Sci, IL-32000 Haifa, Israel
[3] Seoul Natl Univ, Sch Comp Sci & Eng, Seoul, South Korea
基金
以色列科学基金会;
关键词
global/local self-intersection; surface binormal line; antipodal points; multivariate polynomial constraints; offset trimming; self-intersection-free metamorphosis;
D O I
10.1016/j.cad.2007.10.004
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
We present several algorithms for self-intersection detection, and possible elimination, in freeform planar curves and surfaces. Both local and global self-intersections are eliminated using a binormal-line criterion and a simple direct algebraic elimination procedure that enables the direct solution of the algebraic (self-)intersection constraints. All algorithms have been fully implemented and tested. Examples are presented for applications in self-intersection detection, self-intersectionfree metamorphosis of curves, and proper trimming of self-intersections in offset curves. (c) 2007 Elsevier Ltd. All rights reserved.
引用
收藏
页码:150 / 159
页数:10
相关论文
共 50 条