A Unity VFX shader where an object gets dissolved on runtime.

The shader works by a margin that is controlled via a C# script in order to act upon trigger. The margin can be world or local relative.

The emission colour and shapes can be adjusted and currently use a Voronoi texture, but can be replaced with any other noise texture and the shader supports PBR maps.

Character Model and Animation from Mixamo.


1 / 3
Image: Unity Parameter Slider used to change Transition of the VFX
2 / 3
Image: VFX during an animation (Screenshot in Unity)
3 / 3
Image: Screenshot in Unity