IADIS International Journal on Computer Science and Information Systems

Published by IADIS (International Association for Development of the Information Society) • ISSN (Online): 1646-3692 • ISSN (Print): 1646-3692
100% Open Access
Double-Blind Peer Review
Crossref DOI Persistent IDs
Open Access Peer-Reviewed Original Research

Interactive Collision Detection for Deformable and Gpu Objects

Joachim Georgii *
Jens Krüger *
Rüdiger Westermann Computer Graphics *
* Visualization Group, Technische Universität München, Boltzmannstr. 3, 85748 Garching, Germany {georgii, kruegeje, westerma}@in.tum.de (Portugal)
* Visualization Group, Technische Universität München, Boltzmannstr. 3, 85748 Garching, Germany {georgii, kruegeje, westerma}@in.tum.de (Portugal)
* Visualization Group, Technische Universität München, Boltzmannstr. 3, 85748 Garching, Germany {georgii, kruegeje, westerma}@in.tum.de (Portugal)

Abstract

If two closed polygonal objects with outfacing normals intersect each other there exist one or more lines that intersect these objects at at l east two consecutive front or back fa cing object points. In this work we present a method to efficiently detect these lines us ing depth-peeling and simple fragment operations. Of all polygons only those having an inte rsection with any of these lines ar e potentially colliding. Polygons not intersected by the same line do not intersect each other. We describe ho w to find all potentially colliding polygons and the potentially colliding pairs using a mipmap hierarchy that represents line bundles at ever increasing width. To download onl y potentially colliding polygons to the CPU for polygon-polygon intersection testing, we have developed a general me thod to convert a sparse texture into a packed texture of reduced size. Our method expl oits the intrinsic strength of GPUs to scan convert large sets of polygons and to shade billions of fragm ents at interactive rates. It neither requires a bounding volume hierarchy nor a pre-processing stage, so it can efficiently deal with very large and deforming polygonal models. The particular design makes the method suitable for applications where geometry is modified or even created on the GPU.

Keywords

Collision detection Graphics hardware Texture packing.
Full-Text PDF Available

Read Complete Peer-Reviewed Manuscript

Includes full econometric models, data tables, policy recommendations, declarations, and citations.

Declarations & Ethics

Funding: This research received academic dissemination support through ESCAP / JournalsHub publishing programs.
Conflicts of Interest: The authors declare no competing financial or institutional interests.
Peer Review: Double-blind peer reviewed by international subject specialists.
License: Creative Commons Attribution 4.0 International (CC BY 4.0).
How to Cite This Article
APA / MLA / BibTeX
Georgii, et al. (2007). Interactive Collision Detection for Deformable and Gpu Objects. IADIS International Journal on Computer Science and Information Systems, 2(2). https://doi.org/10.33965/ijcsis_2007_v2i2_13
Georgii, et al. "Interactive Collision Detection for Deformable and Gpu Objects." IADIS International Journal on Computer Science and Information Systems, vol. 2, no. 2, 2007. https://doi.org/10.33965/ijcsis_2007_v2i2_13
Georgii, et al. "Interactive Collision Detection for Deformable and Gpu Objects." IADIS International Journal on Computer Science and Information Systems 2, no. 2 (2007). https://doi.org/10.33965/ijcsis_2007_v2i2_13