Quadric decomposition for computing the intersections of surfaces of revolution

  • Authors:
  • Jia Jinyuan;George Baciu;Ki-Wan Kwok

  • Affiliations:
  • Department of Computer Science, The Hong Kong University of Science and Technology, Clear Water Bay, Kowloon, Hong Kong;Department of Computing, The Hong Kong Polytechnic University, Hung Hom, Kowloon, Hong Kong;Department of Computing, The Hong Kong Polytechnic University, Hung Hom, Kowloon, Hong Kong

  • Venue:
  • Graphical Models
  • Year:
  • 2004

Quantified Score

Hi-index 0.04

Visualization

Abstract

Surface subdivision has been one of the most efficient techniques for surface representation, rendering, and intersection problems. General triangular and quadrilateral subdivision schemes often lead to data proliferation and increased computational load. In this paper, we propose a novel quadric decomposition method for computing intersection curves and present an efficient algorithm for solving the intersection problem of general surfaces of revolution. In our method, we decompose surfaces of revolution into a sequence of coaxial revolute quadrics and reduce the intersection problem for two surfaces of revolution to the intersection problem for two revolute quadrics. We present the performance of our method in the context of some of the most efficient and well-known solutions proposed so far by Kim [11] and our previous method based on truncated cone decomposition [1]. We give the performance characterization and show that this method is significantly more robust and efficient than previous methods.