Hello Everyone! I'd like to present free open source outline effect package: Github repository; Npm package; Documentation. UnityFx.Outline implements configurable per-object and per-camera outlines. Both solid and blurred outline modes are supported (Gauss blur). The outlines can be easily customized either through scripts or with Unity editor (both in edit-time or runtime). Implementation is based on Unity command buffers, compatible with Unity Post-processing Stack v2, extendable and has no external dependencies. Supported outline parameters are: Color; Width (in pixels); Type (solid or blurred); Intensity (for blurred outlines); Depth testing; Alpha testing; Sprite outlines. Supported platforms: Windows/Mac standalone; Android; iOS; WebGL; Other platforms (untested). Outline example: FAQ: Q: When I enable the outlines, FPS drops significantly. What can I do to fix this? A: There are several things to keep in mind: This is a screen space effect, it trades performance for outline quality. Each outline adds a full-screen pass, so the more outlines you use, the bigger is the performance hit. If you need to have large number of objects outlined, it might be better to search for non-screen-space outline implementation. Outline width significantly affects performance, make it as small as possible. Q: What is OutlineLayerCollection? A: It is basically an outline configuration of outlines used by the app. Each OutlineLayer in it contains outline settings + list of game objects using the settings. Q: How do I add the library to my Unity project? A: The library is published as NPM package. Please follow the instructions here. The is no Asset Store package. I hope the asset will be useful for someone! Feedback is much appreciated.