Information
- Publication Type: Journal Paper with Conference Talk
- Workgroup(s)/Project(s):
- Date: May 2013
- Journal: Computer Graphics Forum (Proceeding of EUROGRAPHICS 2013)
- Volume: 32
- Number: 2
- Location: Girona
- Lecturer: Thomas Auzinger
- ISSN: 1467-8659
- Event: Eurographics 2013
- Conference date: 6. May 2013 – 10. May 2013
- Pages: 409 – 418
- Keywords: GPU, anti-aliasing, SIMD, filter, rendering, analytic, visibility, close-form, hidden surface elimination, hidden surface removal, GPGPU
Abstract
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.Additional Files and Images
Additional images and videos
Additional files
Weblinks
BibTeX
@article{Auzinger_2013_AnaVis,
title = "Analytic Visibility on the GPU",
author = "Thomas Auzinger and Michael Wimmer and Stefan Jeschke",
year = "2013",
abstract = "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.",
month = may,
journal = "Computer Graphics Forum (Proceeding of EUROGRAPHICS 2013)",
volume = "32",
number = "2",
issn = "1467-8659",
pages = "409--418",
keywords = "GPU, anti-aliasing, SIMD, filter, rendering, analytic,
visibility, close-form, hidden surface elimination, hidden
surface removal, GPGPU",
URL = "https://www.cg.tuwien.ac.at/research/publications/2013/Auzinger_2013_AnaVis/",
}