Unity Compute Shader Experiments: GPU Particle System

Malte Bennewitz 02.09.2015 0 Просмотры

Описание

In this video I'm showing my implementation of a GPU particle system and comparing it to Unity's Shuriken particle system.
The GPU particle system is implemented using compute shaders with DirectX 11 in Unity. With this implementation 1 million particles are simulated and drawn as quads at rates above 80 fps on a GeForce GTX 750 Ti.
This custom implementation can also be used with animated mesh emitters as seen in the second part of the video. In this technique, the vertices of a skinned mesh are used to spawn the particles.
Unfortunately YouTube's video compression results into visual artifacts.