Částicový systém implementovaný pomocí technologie CUDA
Loading...
Downloads
2
Date issued
Authors
Konupčík, Karel
Journal Title
Journal ISSN
Volume Title
Publisher
Vysoká škola báňská - Technická univerzita Ostrava
Location
Signature
Abstract
This bachelor thesis is focused on the particle system problem and its practical use. Particle systems are used to create "fuzzy object" which are objects created from many small particles. It would be difficult to create them by any other means because fuzzy object have no solid surface. Particle systems can be used to create interesting effects like explosions, smoke or flames. These effects have a variety of use, from movie to game creation. In this bachelor thesis, a particle system is implemented with the CUDA technology where a movement effect of coloured particles is simulated. The implementation takes advantage of the CUDA technology's main advantage - massive parallelism. This provides very high performance even for large amounts of particles.
Description
Import 26/06/2013
Subject(s)
Particle systems, Particles, CUDA, GPU programming, OpenGL, Particle visualisation, Kernel