• DocumentCode
    2778869
  • Title

    Hidden surface removal for axis-parallel polyhedra

  • Author

    De Berg, Mark ; Overmars, Mark H.

  • Author_Institution
    Dept. of Comput. Sci., Utrecht Univ., Netherlands
  • fYear
    1990
  • fDate
    22-24 Oct 1990
  • Firstpage
    252
  • Abstract
    An efficient, output-sensitive method for computing the visibility map of a set of axis-parallel polyhedra (i.e. polyhedra with their faces and edges parallel to the coordinate axes) as seen from a given viewpoint is introduced. For nonintersecting polyhedra with n edges in total, the algorithm runs in time O((n+k )log n), where k is the complexity of the visibility map. The method can handle cyclic overlap of the polyhedra and perspective views without any problem. For c-oriented polyhedra (with faces and edges in c orientations, for some constant c) the method can be extended to run in the same time bound. The method can be extended even further to deal with intersecting polyhedra with only a slight increase in the time bound
  • Keywords
    computational geometry; computer graphics; axis-parallel polyhedra; c-oriented polyhedra; complexity; cyclic overlap; hidden surface removal; visibility map; Computer graphics; Concurrent computing; Layout; Pixel;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Foundations of Computer Science, 1990. Proceedings., 31st Annual Symposium on
  • Conference_Location
    St. Louis, MO
  • Print_ISBN
    0-8186-2082-X
  • Type

    conf

  • DOI
    10.1109/FSCS.1990.89544
  • Filename
    89544