TY - GEN
T1 - UberFlow
T2 - 19th Eurographics/SIGGRAPH Graphics Hardware Workshop, Graphics Hardware 2004
AU - Kipfer, Peter
AU - Segal, Mark
AU - Westermann, Rüdiger
PY - 2004
Y1 - 2004
N2 - We present a system for real-time animation and rendering of large particle sets using GPU computation and memory objects in OpenGL. Memory objects can be used both as containers for geometry data stored on the graphics card and as render targets, providing an effective means for the manipulation and rendering of particle data on the GPU. To fully take advantage of this mechanism, efficient GPU realizations of algorithms used to perform particle manipulation are essential. Our system implements a versatile particle engine, including inter-particle collisions and visibility sorting. By combining memory objects with floating-point fragment programs, we have implemented a particle engine that entirely avoids the transfer of particle data at run-time. Our system can be seen as a forerunner of a new class of graphics algorithms, exploiting memory objects or similar concepts on upcoming graphics hardware to avoid bus bandwidth becoming the major performance bottleneck.
AB - We present a system for real-time animation and rendering of large particle sets using GPU computation and memory objects in OpenGL. Memory objects can be used both as containers for geometry data stored on the graphics card and as render targets, providing an effective means for the manipulation and rendering of particle data on the GPU. To fully take advantage of this mechanism, efficient GPU realizations of algorithms used to perform particle manipulation are essential. Our system implements a versatile particle engine, including inter-particle collisions and visibility sorting. By combining memory objects with floating-point fragment programs, we have implemented a particle engine that entirely avoids the transfer of particle data at run-time. Our system can be seen as a forerunner of a new class of graphics algorithms, exploiting memory objects or similar concepts on upcoming graphics hardware to avoid bus bandwidth becoming the major performance bottleneck.
UR - http://www.scopus.com/inward/record.url?scp=27144467106&partnerID=8YFLogxK
M3 - Conference contribution
AN - SCOPUS:27144467106
SN - 3905673150
SN - 9783905673159
T3 - Proceedings of the SIGGRAPH/Eurographics Workshop on Graphics Hardware
SP - 115
EP - 122
BT - Graphics Hardware 2004 - Eurographics Symposium Proceedings
Y2 - 29 August 2004 through 30 August 2004
ER -