About Sprite FX Free - 2D Shaders Sampler
- Theme > Retro & Arcade
- Art & Visuals > VFX
- Art & Visuals > Textures & Materials
6 drop-in 2D sprite shaders for Unity, free, built for pixel art. Put any of them on a SpriteRenderer with one line of C#, or as a material from the inspector.
SpriteFX.Flash(player); // hit flash, own material back after
yield return SpriteFX.DissolveOut(enemy).Wait(); // then Destroy(enemy GameObject)
SpriteFX.Apply(coin, "shine");
What's inside
- flash: hit flash to any colour
- outline: pixel-perfect, outside or inside, 1–16 px
- dissolve: noise or directional, with a glowing edge
- shine: a sweeping highlight for pickups
- blink: invincibility frames
- hue shift: static or rainbow cycling
- Every setting is a slider in the material's inspector, with sensible defaults.
- SpriteFX helper: Flash, Blink, DissolveOut/In, or animate any setting with Animate(...). Effects give your own material back when done.
- Demo scene with every effect running; click a sprite to hit it.
Compatibility
Unity 6.3 or later, in any render pipeline: Built-in, URP (2D or Universal Renderer) and HDRP.
Either input handler for the demo: the Input Manager or the Input System.
SpriteFX.Flash(player); // hit flash, own material back after
yield return SpriteFX.DissolveOut(enemy).Wait(); // then Destroy(enemy GameObject)
SpriteFX.Apply(coin, "shine");
What's inside
- flash: hit flash to any colour
- outline: pixel-perfect, outside or inside, 1–16 px
- dissolve: noise or directional, with a glowing edge
- shine: a sweeping highlight for pickups
- blink: invincibility frames
- hue shift: static or rainbow cycling
- Every setting is a slider in the material's inspector, with sensible defaults.
- SpriteFX helper: Flash, Blink, DissolveOut/In, or animate any setting with Animate(...). Effects give your own material back when done.
- Demo scene with every effect running; click a sprite to hit it.
Compatibility
Unity 6.3 or later, in any render pipeline: Built-in, URP (2D or Universal Renderer) and HDRP.
Either input handler for the demo: the Input Manager or the Input System.