Parallel Particle Demo

Here is my latest demo code in action. It is a particle system that is making use of multiple threads with roughly 100,000 seperate particles in this example. I have tested the system up to 500k which brings my amd 4600 X2 machine down to around 10FPS. Your seeing each particles colour, velocity and lifespan being updated individually in a very simple manner — effectively just clamping a range and adding a random value to each and wrapping if outside said range. The next step is to see if I can improve the efficiency of the system to get more particles on screen at higher framerates and also to add in additional behaviours and functionallity.

http://vimeo.com/moogaloop.swf?clip_id=6027246&server=vimeo.com&show_title=1&show_byline=1&show_portrait=0&color=&fullscreen=1

Parallel Particle Demo from Mark Hinchcliffe on Vimeo.

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s


%d bloggers like this: