Analytic Visibility on the GPU
View/ Open
Date
2013Author
Auzinger, Thomas
Wimmer, Michael
Jeschke, Stefan
Metadata
Show full item recordAbstract
This paper presents a parallel, implementation-friendly analytic visibility method for triangular meshes. Together with an analytic filter convolution, it allows for a fully analytic solution to anti-aliased 3D mesh rendering on parallel hardware. Building on recent works in computational geometry, we present a new edge-triangle intersection algorithm and a novel method to complete the boundaries of all visible triangle regions after a hidden line elimination step. All stages of the method are embarrassingly parallel and easily implementable on parallel hardware. A GPU implementation is discussed and performance characteristics of the method are shown and compared to traditional sampling-based rendering methods.
BibTeX
@article {10.1111:cgf.12061,
journal = {Computer Graphics Forum},
title = {{Analytic Visibility on the GPU}},
author = {Auzinger, Thomas and Wimmer, Michael and Jeschke, Stefan},
year = {2013},
publisher = {The Eurographics Association and Blackwell Publishing Ltd.},
ISSN = {1467-8659},
DOI = {10.1111/cgf.12061}
}
journal = {Computer Graphics Forum},
title = {{Analytic Visibility on the GPU}},
author = {Auzinger, Thomas and Wimmer, Michael and Jeschke, Stefan},
year = {2013},
publisher = {The Eurographics Association and Blackwell Publishing Ltd.},
ISSN = {1467-8659},
DOI = {10.1111/cgf.12061}
}