A simple output-sensitive algorithm for hidden surface removal

  • Authors:
  • Micha Sharir;Mark H. Overmars

  • Affiliations:
  • -;-

  • Venue:
  • ACM Transactions on Graphics (TOG)
  • Year:
  • 1992

Quantified Score

Hi-index 0.00

Visualization

Abstract

We derive a simple output-sensitive algorithm for hidden surfaceremoval in a collection of ntriangles in space for which a (partial) depth order is known. Ifk is the combinatorial complexity ofthe output visibility map, the methodruns in time Onklogn. The method is extended to work for other classes ofobjects as well, sometimes with even improved time bounds. For example,we obtain an algorithm that performs hidden surface removal forn (nonintersecting) balls in timeOn3/2logn+k.