Title :
High-quality point-based rendering on modern GPUs
Author :
Botsch, Mario ; Kobbelt, Leif
Author_Institution :
Comput. Graphics Group, Aachen Univ. of Technol., Germany
Abstract :
In the last years, point-based rendering has been shown to offer the potential to outperform traditional triangle based rendering both in speed and visual quality when it comes to processing highly complex models. Existing surface splatting techniques achieve superior visual quality by proper filtering but they are still limited in rendering speed. On the other hand the increasing availability and programmability of graphics hardware lead to the development of very efficient hardware-accelerated rendering methods. However, since no filtered splats are used, these approaches trade visual quality for rendering speed. In this paper, we propose a rendering framework for point-based geometry providing high visual quality as well as efficient rendering. Our approach is based on a two-pass splatting technique with Gaussian filtering, resulting in a visual quality comparable to existing software rendering systems. Using programmable graphics hardware we delegate all expensive rendering tasks to the GPU, thereby minimizing data transfer and saving CPU resources. The proposed system renders up to 28M mid-quality or up to 10M high-quality surface splats per second on the latest graphics hardware.
Keywords :
computational geometry; computer graphics; digital filters; microprocessor chips; rendering (computer graphics); visual programming; GPU; Gaussian filtering; computer graphics; data transfer; geometry representation; high visual technique; point-based geometry; point-based rendering; programmable graphics hardware; rendering framework; rendering speed; software rendering system; splat filtering; surface splats; surface splatting; triangle based rendering; triangle meshes; visual quality; Bioreactors; Central Processing Unit; Computer graphics; Filtering; Filters; Geometry; Hardware; Pipelines; Rendering (computer graphics); Software quality;
Conference_Titel :
Computer Graphics and Applications, 2003. Proceedings. 11th Pacific Conference on
Print_ISBN :
0-7695-2028-6
DOI :
10.1109/PCCGA.2003.1238275