Parallel GPU-Based Fluid Animation
Ladda ner
Typ
Examensarbete för masterexamen
Master Thesis
Master Thesis
Program
Interaction design and technologies (MPIDE), MSc
Publicerad
2016
Författare
Svensson, Jakob
Modellbyggare
Tidskriftstitel
ISSN
Volymtitel
Utgivare
Sammanfattning
In fluid animation today a choice has to be made between accuracy and speed. Accuracy is chosen when animating fluids for special effects to achieve a believable animation. Speed on the other hand is chosen for interactive applications where a fast simulation is a must to keep the animation running in real-time. However, with increases in computational power in computer hardware and as more efficient simulation methods are developed a question arises. Is it possible to have both an accurate and fast fluid animation? In this thesis this will be investigated by looking at how the Jacobi method, which is used in real-time fluid simulation due to its ability to run in parallel, can be accelerated to achieve a greater accuracy in a real-time simulation. To try this an application for real-time fluid animation was developed. The computation in the simulation was run in parallel on the GPU. The results showed that the acceleration of the Jacobi method does increase the accuracy, but not enough to achieve both accurate and fast animations. A method for simulating viscoelastic fluids was also found when investigating techniques for accelerating the Jacobi method.
Beskrivning
Ämne/nyckelord
Människa-datorinteraktion (interaktionsdesign) , Human Computer Interaction