RigidBody-Physik-Engine mit Kollisionserkennung auf der GPU
RigidBody physics engine with collision detection on the GPU
- Die vorliegende Arbeit stellt eine Rigid-Body Physik-Engine vor, deren Schwerpunkt auf der Kollisionserkennung per GPU liegt. Die steigende Performanz und Zugänglichkeit moderner Grafikkarten sorgt dafür, dass sich diese auch für Algorithmen nutzen lassen, die nicht nur zur Bilderzeugung gedacht sind. Dieser Vorteil wird genutzt, um eine effiziente auf Partikeln basierende Kollisionserkennung zu implementieren. Mit Hilfe einer Testumgebung wird dann der Performance-Unterschied zwischen CPU und GPU dargestellt.
- The present work introduces a rigid-body physics engine, focusing on the collision detection by GPU. The increasing performance and accessibility of modern graphics cards ensures that they can be also used for algorithms that are meant not only for imaging. This advantage is used to implement an efficient collision detection based on particles. The performance differences between CPU and GPU are presented by using a test environment.
Author: | Daniel Keßelheim |
---|---|
URN: | urn:nbn:de:kola-9070 |
Referee: | Stefan Müller, Kevin Keul |
Document Type: | Bachelor Thesis |
Language: | German |
Date of completion: | 2015/01/26 |
Date of publication: | 2015/01/26 |
Publishing institution: | Universität Koblenz, Universitätsbibliothek |
Granting institution: | Universität Koblenz, Fachbereich 4 |
Release Date: | 2015/01/26 |
Tag: | Grafikkarte; Nvidia CUDA; Starrkörper Nvidia CUDA; graphics card; rigid body |
GND Keyword: | Kollisionserkennung; Partikel |
Number of pages: | v, 76 |
Institutes: | Fachbereich 4 / Institut für Computervisualistik |
Dewey Decimal Classification: | 0 Informatik, Informationswissenschaft, allgemeine Werke / 00 Informatik, Wissen, Systeme / 004 Datenverarbeitung; Informatik |
Licence (German): | Es gilt das deutsche Urheberrecht: § 53 UrhG |