Title :
GPU-Assisted Ray Casting of Large Scenes
Author :
Balciunas, Daniel A. ; Dulley, Lucas P. ; Zuffo, Marcelo K.
Author_Institution :
Lab. of Integrable Syst., Sao Paulo Univ.
Abstract :
We implemented a pipelined rendering system that pre-renders a reduced set of a scene using the raster method built in the graphics hardware. The computation performed by the graphics card is used as an estimate for evaluating the initial traversal points for a ray caster running on the CPU. This procedure replaces the use of complex spatial subdivision structures for primary rays, offloading work that would traditionally be executed by the CPU and leaving additional system memory available for loading extra scene data. The ray traversal algorithm skips even narrow empty spaces, which are usually hard to map using conventional spatial subdivision. We achieved interactive frame rates (3-10 frames/s) running the system on a single computer with conventional hardware
Keywords :
computer graphic equipment; data visualisation; ray tracing; rendering (computer graphics); storage management; CPU; GPU-assisted ray casting; graphics hardware; pipelined rendering system; ray traversal algorithm; scene data; system memory; Acceleration; Casting; Computer graphics; Data visualization; Hardware; Laboratories; Layout; Performance evaluation; Rendering (computer graphics); Testing; Ray casting; graphics hardware; height field;
Conference_Titel :
Interactive Ray Tracing 2006, IEEE Symposium on
Conference_Location :
Salt Lake City, UT
Print_ISBN :
1-4244-0693-5
DOI :
10.1109/RT.2006.280220