DirectX 11 - Particle Systems - Compute Shader

This is a demo of 3 particle systems that I implemented usingĀ DirectX 11 for rendering and Compute Shader for particle physics.
Each demo was recorded with Fraps in a Phenom II X4 965, 4GB Ram, Radeon HD 7850 and Windows 8, and ran at 60 FPS (I limited FPS to 60)

There are 1.000.000 particles in this demo which are in 5 different areas.
As demo progress, you can see how particles in each area begin to organize, using steering behaviors and physics inside Compute Shader

DirectX 11 Particle System - Compute Shader



There are 640.000 particles forming a sphere. Particles are moving slowly to the center of the sphere.

DirectX 11 Particle System Compute Shader



There are 640.000 particles organized in 100 layers of 6400 particles each. Particles move at random speed and direction through the plane of its layer.

DirectX 11 Particle System Compute Shader