Magnus Raunio

Utilizing Particle Systems for Strand Animation

Abstract

In this paper we look at earlier research into particle systems and particularly on how they have been used for creating strands. We use this knowledge to implement our own particle system to simulate strands, in order to understand the strengths and weaknesses of particle systems better. What we find is that particle systems give highly detailed images but that they are very costly to compute when the number of particles increase. As such, when implementing particle systems you should create different level of details of the particle system which limits the number of particles depending on the distance from the viewer as well as try to use approximative fast algorithms to compute the particles behaviours.