The Beta has ended
Fully SRP independent! Works with and without LWRP & HDRP.
HD Demo | Mobile Demo | Forum
Ultimate GPU Particle System is fully GPU based Particle System for Unity 3D, that does not require Compute Shaders.This enables it to run on all platforms which at least support half precision floating point render textures.
Create AAA effects with this simple to use yet powerful tool in the blink of an eye! Use this tool to create stunning particle effect, that runs on every single major platform. Download this demo to test on your device. The minimum requirements are half precision render textures.
How does it work?
On initilization, Ultimate GPU Particle System creates all particles in form of one or multiple meshes and render textures, that store information about each particle such as position, velocity, size, rotation and other meta data. On update, this data is processed through a series of standard HLSL shaders and passed on to the material on the particle meshes. Finally, when the particle mesh is rendered, the vertex position of the mesh buffer is used to reconstruct billboards.
What is it good for?
This tool is designed to work in conjunction with existing tools in Unity -> Shuriken and the SRP. It is very good at calculating and displaying many small particles simultaniously.
Please note that UGS is still in development and will get many new features in the future. If you discover a bug, please send a report to: