christopher bireley jason williams kenneth williams the
play

Christopher Bireley Jason Williams Kenneth Williams The goal is a - PowerPoint PPT Presentation

Christopher Bireley Jason Williams Kenneth Williams The goal is a particle animation Exploit the parallel nature of particle systems Maximize visual effects while remaining real- time Develop a variety of different particle


  1. Christopher Bireley Jason Williams Kenneth Williams

  2.  The goal is a particle animation  Exploit the parallel nature of particle systems  Maximize visual effects while remaining real- time  Develop a variety of different particle effects  Allow the system to scale to new data  Mapping OBJ’s to particles then threads

  3.  Establishing maximum particle count  Dividing particles into blocks  Assigning threads in each block linearly  Running the particle update on each thread  Running as a single dimension  Communicating with OpenGL

  4.  Build pieces incrementally  Work using Triple Programming – Avoid Errors  Finish each piece before progressing

  5.  Open GL/CUDA  Gravity Forces  Plane Collisions  OBJ Parser + Attraction Forces  Sphere Collisions

  6.  Vortices  Spirals  Motion Blur

  7.  “Building a Million Particle System”  Presented at Game Developers Conference 2004  Sphere collisions and gravity  One million particles at 20 frames per second  Example from CUDA SDK  Plane collisions and gravity  Inter-particle forces  Slow and highly fragile system

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend