Disclosure: This website contains affiliate links, which means we may receive a commission if you click a link and purchase something through our website. Purchasing assets through our links won’t cost you any extra money and will help fund the hosting and development of this site.
Beta ends in Q2 2019
Fully SRP independent! Works with and without LWRP & HDRP.
HD Demo | Test Scene | 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 following weeks. That means, that some features may not work 100% yet. If you discover a bug or have a suggestion for features, please contact me directly: firstname.lastname@example.org