GPU-based particle simulation with inter-collisions

  • Authors:
  • Jeronimo S. Venetillo;Waldemar Celes

  • Affiliations:
  • PUC-Rio, Tecgraf – Computer Science Department, Rua Maques de Sao Vicente, 255, Rio de Janeiro, Brazil;PUC-Rio, Tecgraf – Computer Science Department, Rua Maques de Sao Vicente, 255, Rio de Janeiro, Brazil

  • Venue:
  • The Visual Computer: International Journal of Computer Graphics
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

Abstract

In this paper, we present a new GPU-based particle system. The simulation runs entirely on the GPU, thus eliminating data transfer between CPU and GPU. The proposed system is able to simulate particles in confined environments, including support for inter-particle collisions, constraints, and particle–obstacle collisions. On modern graphics cards, the system simulates up to one million particles at interactive rate. We also propose a flexible approach for modeling the obstacles that define the environment, allowing the creation of different scenes without relying on shader re-coding. A set of computational experiments demonstrates the effectiveness of the proposed system.