vistit the homepage Vienna University of TechnologyTECHNISCHE UNIVERSITÄT WIEN
Institut für Computergraphik und Algorithmen
Arbeitsbereich Computergraphik

Home  -   People  -   Courses  -   Research  -   Events  -   Resources  -   Jobs

 Hardware Occlusion Queries Made Useful

Michael Wimmer, Jiří Bittner
Hardware Occlusion Queries Made Useful
In GPU Gems 2: Programming Techniques for High-Performance Graphics and General-Purpose Computation, pages 91-108, March 2005
Information
  • Publication Type: Article in a Book
  • Editor: Matt Pharr and Randima Fernando
  • ISBN: 0-32133-559-7
  • Month: March
  • Publisher: Addison-Wesley
  • Keywords: occlusion culling, real-time rendering

Abstract
Hardware occlusion queries make it possible for an application to ask the 3D API whether or not any pixels would be drawn if a particular object was rendered. With this feature, applications can check to see whether or not the bounding boxes of complex objects are visible; if the bounds are occluded, the application can skip drawing those objects. In this chapter, we present a simple and powerful algorithm to solve the problem of latency and CPU/GPU stall typically associated with a naive usage of hardware occlusion queries.

Additional Files and Images
No additional files or images.

BibTeX
Download BibTeX-Entry
@incollection\{Wimmer-2005-HOQ,
  title =      "Hardware Occlusion Queries Made Useful",
  author =     "Michael Wimmer and Ji{\v r}{\' i} Bittner",
  year =       "2005",
  abstract =   "Hardware occlusion queries make it possible for an
               application to ask the 3D API whether or not any pixels
               would be drawn if a particular object was rendered. With
               this feature, applications can check to see whether or not
               the bounding boxes of complex objects are visible; if the
               bounds are occluded, the application can skip drawing those
               objects.  In this chapter, we present a simple and powerful
               algorithm to solve the problem of latency and CPU/GPU stall
               typically associated with a naive usage of hardware
               occlusion queries.",
  month =      mar,
  booktitle =  "GPU Gems 2: Programming Techniques for High-Performance
               Graphics and General-Purpose Computation",
  editor =     "Matt Pharr and Randima Fernando",
  isbn =       "0-32133-559-7",
  publisher =  "Addison-Wesley",
  keywords =   "occlusion culling, real-time rendering",
  URL =        "http://www.cg.tuwien.ac.at/research/publications/2005/Wimmer-2005-HOQ/",
}

Computer Graphics Group / Research / Publications / 2005 / Wimmer-2005-HOQ
Maintained by webmaster.
Last update on 12. May 07.
Comments to webmaster (at) cg.tuwien.ac.at.
get back to the index

Favoritenstrasse 9-11 / E186, A-1040 Wien, Austria
Tel. +43 (1) 58801-18602, Fax +43 (1) 58801-18698
www.cg.tuwien.ac.at