Sprite FX Free


What's inside ... outline: pixel-perfect, outside or inside, 1–16 px ... Compatibility Unity ... The shaders, the package's C# scripts and the Python code that draws the demo's sprites ...


by heyheythere


Price History +

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.
  • The sprite shaders, SpriteFX as C# source, and a demo scene with every effect on a pixel-art sprite. Unity 6.3+, any render pipeline.
  • Unity 6.3 or later, in any render pipeline: Built-in, URP (2D or Universal Renderer) or HDRP.
  • A Documentation.txt in the package's folder says what is where and how to use it.
  • Try the demo scene in your browser: https://pikoulas.com/demos/sprite-fx-free/

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.

The shaders, the package's C# scripts and the Python code that draws the demo's sprites pixel by pixel were written with the help of AI (Anthropic's Claude); no generative image model.