UI Particle System

UI Particle System is advanced solution for 3D particles used in Unity GUI. With this plugin you will not need to worry about changing sorting orders, adding multiple canvases, etc. With it you can just add particles to GUI in few quick steps.


UI Particle System is also mobile friendly, its very efficient depth buffer makes it very cheap for performance.


Features:

-rendering particles on GUI, based on custom depth buffer

-full support for Unity built-in Shuriken Particle System (only what you need to change is shader)

-culling mask feature (so you can use particles in scroll views, etc.)

-easy to setup component-attach UI Particle system

-advanced, highly customizable particle shader

-support for Soft Particle blending with GUI

-available distortion effect for GUI

-semi-transparent/translucent culling mask and non-overlaping depth objects (beta)


Perfect for:

-special effects of GUI elements like buttons or other interactable elements

-rewarding effects with complicated and advanced particles

-game card effects


Requirements:

-Unity GUI

-Canvas with Screen Space - Camera mode. System does not work without GUI camera set.


Supported depth/culling sources:

-Image (GUI component)

-RawImage (GUI component)

-just RectTransform with selected texture


Supported rendering pipelines:

-Standard Rendering Pipeline (built-in)

-Universal Rendering Pipeline (URP)


Supported Unity versions: 2018.x, 2019.x, 2020.x, 2021.x, Unity 6.0, 6.2


Forum thread: https://goo.gl/9n9AEy

Check how easy is UI Particle System setup: https://youtu.be/8uuxMpxJqUw

Looking for more advanced solution with all types of 3D renderers support? Check out UI 3D-System

Release Notes

Version 1.0:

-Release of UI Particle System


Version 1.01:

-Improved documentation

-Added clipping mode (if user wants to make clipping for particle inside or outside of mask)

-Fixed issue with saving updated parameters on scene


Version 1.02:

-Fixed errors on edit inspector parameters in runtime


Version 1.03

-Added scene view improvements which allow to see how particles are cut in game mode


Version 1.04

-Added Soft particle support


Version 1.05

-Added RectTransSizeFollower


Version 1.06

-Added Particle shader with distortion effect


Version 1.07

-Added to distortion shader toggle for alpha masking


Version 1.14

-Added HDR support for Particle shader

-Added Intensity control for Particle shader

-Added support for sliced Image mode

-Fixed depth in case of multiple overlapping images


Version 1.15

-Added Unity 2018.1+ support

-Added error box on bad setup of canvas


Version 1.16

-Fix error in OnCanvasCameraPreRender for 2018.2


Version 1.17

-Fix for sprite Multiple mode


Version 1.18

-Fix added missing editor script for RectTrans follower


Version 1.19

-Fix compile error on some of IOS Editor Unity versions


Version 1.23

-Support for semi-transparent/translucent culling masks and depth objects


Version 1.24

-Support for Unity 2019.2


Version 1.25

-Support for Unity 2019.3


Version 1.30

-Beta support for URP at Unity 2019.3


Version 1.31

-Support for URP at Unity 2019.3+

-Support for Unity 2020.x

-Closing support for Unity 2017.x


Version 1.32

-fixed rare error on missing mask camera


Version 1.33

-support for Unity 2021.x


Version 1.34

-fixed Destroy warnings in newer versions on animation update


Version 1.35

-closing support for Unity 2018

-fixes errors for URP and destroying objects by physics


Version 1.36

-fixed issue with clipping when view rect of camera is non-standard


Version 1.37

-fixed URP issue with selecting mask mode for Unity 2021+


Version 1.40

-support Unity 6 (closing support for other versions)


Version 1.42

-Unity 6.2 support

Basic Information
Latest Version
1.42 (19 Sep 2025)
Publisher
Frenzy Games
Category
Tools/GUI
Size
2.8 MB
Price
€23
Asset Rating
(19)
Extended Information
Unity Versions
2019.2.9, 2020.1.3, 2021.1.22, 6000.0.32, 6000.2.5
Render Pipelines
BIRP URP
State
Published