Photoshop-like 2D Sprite Outline / Stroke Effect

HOW-TO VIDEO | README



Supported features include:



Sprite Atlases (v2.2)


UI.Images (v2.1) — render outlines using UI.Images or Sprite Renderers (only using the "Simple" draw mode/type, Sliced/Tiled/Filled are *not* supported)


Buffer/margin (v2.1) — optionally add a buffer of transparent pixels between the sprite(s) and the outline


Mobile devices — render in real time using the included pixel shader or pre-render (by exporting to disk) to boost performance and increase support on older devices


Pixel/Non-pixel art — works well for all types of game art by allowing manual adjustment of the alpha threshold to prevent unwanted semi-opaque pixels from being outlined


Animated sprites — automatically regenerates the outline when the main sprite frame changes


Nested sprites — optionally include nested child sprites to save time/performance by using one single instance of the component (does not work with rotated/scaled children)


Isometric sprites — sort the outline using Z-axis positioning


Spritesheets — outline individual frames within spritesheets


1-20px outlines — choose the thickness of the outline


0-19px blurring — add anti-aliasing by gradually fading the outer edges of the outline


Inverted blurring — reverse the fade direction of the blurred edges from the inside out to the outside in


Blur choking — adjust how quickly the blurred edges fade away



----------



Thanks for reading!



Have questions? Send an email to: support@legit-games.com