Rendering Large Point Datasets with GPU Shaders
View/ Open
Date
2010Author
Aguirre, Hugo
Gutierrez, Diego
Perrin, James S.
Metadata
Show full item recordAbstract
This paper demonstrates how programmable GPUs are a powerful tool to display large point datasets at an interactive frame rate. Point datasets are commonly used to analyse and solve complex problems, but rendering them is always an expensive task in computational terms. This paper researches the possibilities that GPUs and shading languages offer for rendering large datasets on modest computers and the improvements in speed and quality. GPU techniques to represent scalar and vector glyph are also described. The GPU method is compared with common methods, such as using polygons or textures. The shader glyphs are drawn onto planar primitives using equations to generate surface, lighting and depth information. The improved computational efficiency allows the display of larger datasets with a simultaneous increase in visual quality.
BibTeX
@inproceedings {10.2312:LocalChapterEvents:TPCG:TPCG10:031-037,
booktitle = {Theory and Practice of Computer Graphics},
editor = {John Collomosse and Ian Grimstead},
title = {{Rendering Large Point Datasets with GPU Shaders}},
author = {Aguirre, Hugo and Gutierrez, Diego and Perrin, James S.},
year = {2010},
publisher = {The Eurographics Association},
ISBN = {978-3-905673-75-3},
DOI = {10.2312/LocalChapterEvents/TPCG/TPCG10/031-037}
}
booktitle = {Theory and Practice of Computer Graphics},
editor = {John Collomosse and Ian Grimstead},
title = {{Rendering Large Point Datasets with GPU Shaders}},
author = {Aguirre, Hugo and Gutierrez, Diego and Perrin, James S.},
year = {2010},
publisher = {The Eurographics Association},
ISBN = {978-3-905673-75-3},
DOI = {10.2312/LocalChapterEvents/TPCG/TPCG10/031-037}
}