Self-intersection detection and elimination in freeform curves and surfaces

  • Authors:
  • Diana Pekerman;Gershon Elber;Myung-Soo Kim

  • Affiliations:
  • Department of Mathematics, Technion-IIT, Haifa 32000, Israel;Department of Computer Science, Technion-IIT, Haifa 32000, Israel;School of Comp. Science and Eng., Seoul National University, Seoul, Republic of Korea

  • Venue:
  • Computer-Aided Design
  • Year:
  • 2008

Quantified Score

Hi-index 0.01

Visualization

Abstract

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-intersection-free metamorphosis of curves, and proper trimming of self-intersections in offset curves.