Alert icon
We're changing our privacy policy. This stuff matters.  Learn more  Dismiss

OpenGL GPU Particle System

Loading...

Sign in or sign up now!
14,202
Loading...
Alert icon
Sign in or sign up now!
Alert icon

Uploaded by on Jun 12, 2008

I implemented a particle system entierly on the GPU with OpenGL. For further information, the source and the binaries to test yourself go to http://3d.benjamin-thaut.de

Category:

Science & Technology

Tags:

License:

Standard YouTube License

  • likes, 0 dislikes

Link to this comment:

Share to:

Uploader Comments (Ingrater88)

  • very nice! How can I compile this for Visual Studio?

  • @drawmaster77 I developed this using Code::Blocks so there is no visual studio solution for it, you would need to create your own.

  • Isn't it easier to do everything on the vertex shader where the position is a function of the initial position, initial velocity, accelration, and time?

  • @FlairDigital

    No, because in the vertex shader you can not create new particles, or destory existing ones. If you are using the vertex shader you are limited to a fixed number of particles. Using the geometry shader allows you to build particle system of the same complexity as would be possible on the CPU.

see all

All Comments (7)

Sign In or Sign Up now to post a comment!
  • Awesome demo

  • no way man! thats amazing

  • Makes sense. There's not a whole lot the CPU does with particles anyway, unless you're doing physics stuff like collisions [Which are moving to GPU anyway]

Loading...
0 / 00Unsaved Playlist Return to active list
    1. Your queue is empty. Add videos to your queue using this button:
      or sign in to load a different list.
    Loading...Loading...Saving...
    • Clear all videos from this list
    • Learn more