Hardware-Assisted Projected Tetrahedra

dc.contributor.authorMaximo, Andréen_US
dc.contributor.authorMarroquim, Ricardoen_US
dc.contributor.authorFarias, Ricardoen_US
dc.contributor.editorG. Melancon, T. Munzner, and D. Weiskopfen_US
dc.date.accessioned2014-02-21T20:05:54Z
dc.date.available2014-02-21T20:05:54Z
dc.date.issued2010en_US
dc.description.abstractWe present a flexible and highly efficient hardware-assisted volume renderer grounded on the original Projected Tetrahedra (PT) algorithm. Unlike recent similar approaches, our method is exclusively based on the rasterization of simple geometric primitives and takes full advantage of graphics hardware. Both vertex and geometry shaders are used to compute the tetrahedral projection, while the volume ray integral is evaluated in a fragment shader; hence, volume rendering is performed entirely on the GPU within a single pass through the pipeline. We apply a CUDA-based visibility ordering achieving rendering and sorting performance of over 6 M Tet/s for unstructured datasets. Furthermore, as each tetrahedron is processed independently, we employ a data-parallel solution which is neither bound by GPU memory size nor does it rely on auxiliary volume information. In addition, iso-surfaces can be readily extracted during the rendering process, and time-varying data are handled without extra burden.en_US
dc.description.number3en_US
dc.description.seriesinformationComputer Graphics Forumen_US
dc.description.volume29en_US
dc.identifier.issn1467-8659en_US
dc.identifier.urihttps://doi.org/10.1111/j.1467-8659.2009.01673.xen_US
dc.publisherThe Eurographics Association and Blackwell Publishing Ltd.en_US
dc.titleHardware-Assisted Projected Tetrahedraen_US
Files