Částicový systém implementovaný pomocí technologie CUDA

Loading...
Thumbnail Image

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

Citation