Linework - A Practical Toolkit for Rendering Outlines.
With Linework you can easily render outlines and fill effects.Features:✅ Multiple techniques.
There is no one-size-fits-all solution for outlines. Linework includes multiple techniques, balancing visual fidelity and performance.
✅ Performant.
Leveraging the power of the SRP batcher and the Unity 6 Render Graph, Linework is able to render multiple outlines within a single batch.
✅ Easy to use.
A considerable amount of development time has gone into finetuning the user experience for Linework so that it is as user-friendly as possible while still being flexible.
Features
Support for Unity 6, Unity 2022.3 and URP
Fast Outline effect for rendering simple outlines using vertex extrusion
Soft Outline effect for rendering soft and glowy outlines
Wide Outline effect for rendering consistent and smooth outlines
Edge Detection effect for rendering a full-screen outline effect that applies to the whole scene
Surface Fill effect for rendering screen-space fill effects and patterns
Use rendering layers to easily configure per-object outlines and stack effects
Custom editor UI and settings for easy authoring of outlines
Full source code included
Extensive documentation
Great support
Compatible with alpha cutout shaders
Compatible with vertex animation
Compatible with MacOS, Windows, WebGL and iOS (Android and VR untested)
Compatible with the DOTS Hybrid Renderer