Realtime constructive solid geometry

  • Authors:
  • Mikola Lysenko

  • Affiliations:
  • Michigan Technological University

  • Venue:
  • ACM SIGGRAPH 2007 sketches
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

Abstract

Constructive solid geometry (CSG) is a modeling technique where objects are combined using boolean operations to build up complex shapes. Fig. 1 shows the results of union, intersection and subtraction between the Stanford bunny and a toroidal knot. While many CAD systems support CSG, it remains conspicuously absent from interactive environments. Part of the problem is that current techniques are slow, unstable and complicated. This algorithm addresses these issues by improving on Naylor et.al.'s tree merging algorithm [Naylor et al. 1990].