Abstract:
To simulate cartoon style rain in 3D scenes,we propose a hardware-accelerated algorithm.By taking advantage of the parallelism and programmability of GPUs (graphic processing units),rea-l time interaction is achieved.The algorithm simulates splashing of raindrop using collision detection,stylized textures and rotations of point sprites.To simulate wind-driven raining effect,the algorithm freely controls the motion of particles based on Newtonian dynamics.The algorithm can also control the size of raindrops dynamically by using different textures or changing the size of point sprites.Experimental results show that the algorithm is efficient in solving the problem of rea-l time rain simulation in cartoon style for 3D scenes with complex geometries.