The Animated Sprite Outline is a simple shader solution for 2D outline effects.
This asset is worked out based on the background which it's hard to find any eye catching 2D outline effects shader on the market. All the tutorials on the Internet about achieving 2D outline shader are really simple and low quality without any animated effects. This asset gives a solution for making more expressive 2D outline without any frame animation or other tools, just using shaders and particles.
Benefits:
- Work on 2D Sprites
- Work on UI Images
- Support both Screen Space Camera and Screen Space Overlay Canvas
- Support both Built-in Standard Render Pipeline and Universal Render Pipeline
- Only shaders and particles, easy to use
Limitation:
- 2D Sprite Mesh Type recommend to be Full Rect and the texture paddings should be large enough for avoid cutting the outline effect's shape. The effects under Tight Mode depend on the SpriteRect's paddings. Or you need to enlarge the custom outline in Sprite Editor.
- Screen Space Overlay Canvas couldn't support Post Process Effect
Supported render pipelines:
- Built-in Standard (2019.4+)
- URP (2019.4+)
- HDRP (2019.4+)
Package contains:
- 2 customizable shaders (Light flow / Fire and Lightning)
- 1 particle system (Ripple effect)
- Two scenes (Built-in Standard Render Pipeline Demo / Universal Render Pipeline Demo)
- Example textures and materials display in Video and ScreenShots
- Detailed document
The package will be replenished with new content. Keep for updates.
Hope this asset could help you out of the struggle during making 2D outline effects.