Interactive visibility ordering and transparency computations among geometric primitives in complex environments
Naga K. Govindaraju, Michael Henson, Ming C. Lin, Dinesh Manocha
Symposium on Interactive 3D Graphics and Games, April 2005, pp. 49--56.
Abstract: We describe a novel algorithm for visibility ordering among non-overlapping geometric objects in complex and dynamic environments. Our algorithm rearranges the objects in a back-to-front or a front-to-back order from a given viewpoint. We perform comparisons between the primitives by using occlusion queries on the GPUs and exploit frame to frame coherence to reduce the number of occlusion queries. Our visibility ordering algorithm requires no preprocessing and is applicable to all kind of models, including polygon soups and deformable models. We have used our algorithm for order-independent transparency computations in high-depth complexity environments and performing N-body collision culling in dynamic environments. We have implemented our algorithm on a PC with a 3.4 GHz Pentium IV CPU with a NVIDIA GeForce FX 6800 Ultra GPU and applied it to complex environments with tens or hundreds of thousands of polygons. Our algorithm can compute a visibility ordering among the objects and triangles at interactive frame rates.
Article URL: http://dx.doi.org/10.1145/1053427.1053435
BibTeX format:
@inproceedings{Govindaraju:2005:IVO,
  author = {Naga K. Govindaraju and Michael Henson and Ming C. Lin and Dinesh Manocha},
  title = {Interactive visibility ordering and transparency computations among geometric primitives in complex environments},
  booktitle = {Symposium on Interactive 3D Graphics and Games},
  pages = {49--56},
  month = apr,
  year = {2005},
}
Search for more articles by Naga K. Govindaraju.
Search for more articles by Michael Henson.
Search for more articles by Ming C. Lin.
Search for more articles by Dinesh Manocha.

Return to the search page.


graphbib: Powered by "bibsql" and "SQLite3."