A Voxel-Based Rendering Pipeline for Large 3D Line Sets

We present a voxel-based rendering pipeline for large 3D line sets that employs GPU ray-casting to achieve scalable rendering including transparency and global illumination effects. Even for opaque lines we demonstrate superior rendering performance compared to GPU rasterization of lines, and when t...

Ausführliche Beschreibung

Bibliographische Detailangaben
Veröffentlicht in:IEEE transactions on visualization and computer graphics. - 1996. - 25(2019), 7 vom: 09. Juli, Seite 2378-2391
1. Verfasser: Kanzler, Mathias (VerfasserIn)
Weitere Verfasser: Rautenhaus, Marc, Westermann, Rudiger
Format: Online-Aufsatz
Sprache:English
Veröffentlicht: 2019
Zugriff auf das übergeordnete Werk:IEEE transactions on visualization and computer graphics
Schlagworte:Journal Article
LEADER 01000naa a22002652 4500
001 NLM286362910
003 DE-627
005 20231225051532.0
007 cr uuu---uuuuu
008 231225s2019 xx |||||o 00| ||eng c
024 7 |a 10.1109/TVCG.2018.2834372  |2 doi 
028 5 2 |a pubmed24n0954.xml 
035 |a (DE-627)NLM286362910 
035 |a (NLM)29993748 
040 |a DE-627  |b ger  |c DE-627  |e rakwb 
041 |a eng 
100 1 |a Kanzler, Mathias  |e verfasserin  |4 aut 
245 1 2 |a A Voxel-Based Rendering Pipeline for Large 3D Line Sets 
264 1 |c 2019 
336 |a Text  |b txt  |2 rdacontent 
337 |a ƒaComputermedien  |b c  |2 rdamedia 
338 |a ƒa Online-Ressource  |b cr  |2 rdacarrier 
500 |a Date Revised 20.11.2019 
500 |a published: Print-Electronic 
500 |a Citation Status PubMed-not-MEDLINE 
520 |a We present a voxel-based rendering pipeline for large 3D line sets that employs GPU ray-casting to achieve scalable rendering including transparency and global illumination effects. Even for opaque lines we demonstrate superior rendering performance compared to GPU rasterization of lines, and when transparency is used we can interactively render amounts of lines that are infeasible to be rendered via rasterization. We propose a direction-preserving encoding of lines into a regular voxel grid, along with the quantization of directions using face-to-face connectivity in this grid. On the regular grid structure, parallel GPU ray-casting is used to determine visible fragments in correct visibility order. To enable interactive rendering of global illumination effects like low-frequency shadows and ambient occlusions, illumination simulation is performed during ray-casting on a level-of-detail (LoD) line representation that considers the number of lines and their lengths per voxel. In this way we can render effects which are very difficult to render via GPU rasterization. A detailed performance and quality evaluation compares our approach to rasterization-based rendering of lines 
650 4 |a Journal Article 
700 1 |a Rautenhaus, Marc  |e verfasserin  |4 aut 
700 1 |a Westermann, Rudiger  |e verfasserin  |4 aut 
773 0 8 |i Enthalten in  |t IEEE transactions on visualization and computer graphics  |d 1996  |g 25(2019), 7 vom: 09. Juli, Seite 2378-2391  |w (DE-627)NLM098269445  |x 1941-0506  |7 nnns 
773 1 8 |g volume:25  |g year:2019  |g number:7  |g day:09  |g month:07  |g pages:2378-2391 
856 4 0 |u http://dx.doi.org/10.1109/TVCG.2018.2834372  |3 Volltext 
912 |a GBV_USEFLAG_A 
912 |a SYSFLAG_A 
912 |a GBV_NLM 
912 |a GBV_ILN_350 
951 |a AR 
952 |d 25  |j 2019  |e 7  |b 09  |c 07  |h 2378-2391