Show simple item record

dc.contributor.authorDamkjær, Jesperen_US
dc.contributor.authorErleben, Kennyen_US
dc.contributor.editorHartmut Prautzsch and Alfred Schmitt and Jan Bender and Matthias Teschneren_US
dc.date.accessioned2014-02-01T07:09:51Z
dc.date.available2014-02-01T07:09:51Z
dc.date.issued2009en_US
dc.identifier.isbn978-3-905673-73-9en_US
dc.identifier.urihttp://dx.doi.org/10.2312/PE/vriphys/vriphys09/115-124en_US
dc.description.abstractThe performance bottleneck of physics based animation is often the collision detection. It is well known by practitioners that the collision detection may consume more than half of the simulation time. In this work, we will introduce a novel approach for collision detection using bounding volume hierarchies. Our approach makes it possible to perform non-convex object versus non-convex object collision on the GPU, using tandem traversals of bounding volume hierarchies. Prior work only supports single traversals on GPUs. We introduce a blocked hierarchy data structure, using imaginary nodes and a simultaneous descend in the tandem traversal. The data structure design and traversal are highly specialized for exploiting the parallel threads in the NVIDIA GPUs. As proof-of-concept we demonstrate a GPU implementation for a multibody dynamics simulation, showing an approximate speedup factor of up to 8 compared to a CPU implementation.en_US
dc.publisherThe Eurographics Associationen_US
dc.subjectCategories and Subject Descriptors (according to ACM CCS): Computer Graphics [I.3.5]: Physically based modeling - Computer Graphics [I.3.7]: Animation - Keywords: Physics based Animation, Collision Detection, Computer Animation, Bounding Volume Hierarchies, Graphics Hardwareen_US
dc.titleGPU Accelerated Tandem Traversal of Blocked Bounding Volume Hierarchy Collision Detection for Multibody Dynamicsen_US
dc.description.seriesinformationWorkshop in Virtual Reality Interactions and Physical Simulation "VRIPHYS" (2009)en_US


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record