Alternatives to Plane-at-a-time

Over the years there have been several improvements to plane-at-a-time clipping.
  • Clipping againist concave volumes (Wieler-Atherton clipping)
      Can clip abitrary polygons against abitrary polygons
      Maintains more state than plane-at-a-time clipping

  • Handle all planes at once (Nicholle-Lee-Nicholle clipping)
      It waits before geneating triangles to reduce the number of clip sections generated.
      Tracks polygon through the 27 sub-regions relative to the clip volume
      Might need to generate a "corner vertex"
Lecture 12   Slide 14   6.837 Fall '00