A marching method for computing intersection curves of two subdivision solids

  • Authors:
  • Xu-Ping Zhu;Shi-Min Hu;Chiew-Lan Tai;Ralph R. Martin

  • Affiliations:
  • Department of Computer Science and Technology, Tsinghua University, Beijing, China;Department of Computer Science and Technology, Tsinghua University, Beijing, China;Department of Computer Science, Hong Kong University of Science and Technology, Hong Kong, China;School of Computer Science, Cardiff University, Cardiff, Wales

  • Venue:
  • IMA'05 Proceedings of the 11th IMA international conference on Mathematics of Surfaces
  • Year:
  • 2005

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper presents a marching method for computing intersection curves between two solids represented by subdivision surfaces of Catmull-Clark or Loop type. It can be used in trimming and boolean operations for subdivision surfaces. The main idea is to apply a marching method with geometric interpretation to trace the intersection curves. We first determine all intersecting regions, then find pairs of initial intersection points, and trace the intersection curves from the initial intersection points. Various examples are given to demonstrate the robustness and efficiency of our algorithm.