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.

Parallel Particle Demo from Mark Hinchcliffe on Vimeo.


Leave a Reply

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

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

Google+ photo

You are commenting using your Google+ 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 )


Connecting to %s

%d bloggers like this: