Easily add clear edge-detected outlines to boost your game visuals and give it a unique style. Use a wide variety of features to make the edges actually look good in your game.
Features:
- Normals and Depth Buffer Edge Detection
- Acute Angles Fix: Resolves common issues with steep angles in depth edge detection.
- Depth Fade: Ensures the clarity of outlines even at greater distances.
- Sketch/Hand-Drawn Effects: Add sketch, grain, and UV offset effects for a stylized appearance.
- Custom Masking: Select which objects should have outlines and which shouldn’t.
- Edge Read: Utilize edge detection data in transparent shaders for custom behaviors, such as water effects.
- Custom Data Edge Detection (only for URP): Eliminate common artifacts and achieve detailed edge detection by detecting edges based on object IDs, vertex colors, and custom textures.
- Simple Integration: Easily incorporate into your project.
- Comprehensive Customization: Adjust each feature to suit your specific needs.
Compatibility:
- Supports URP and Built-in versions 2021.3 and above.
- Unity 6 support! (see limitations below)
- Built-in requires Shader Graph for the demo scenes to work.
Limitations:
Custom Data edge detection (object Ids, vertex colors, custom textures) is supported only in URP
In Unity 6 (URP) deferred rendering is not fully supported and the Edge Read feature is not available. (yet!) Check the documentation for more information.
Doesn’t support VR, webGL
Original_Link: https://assetstore.unity.com/packages/vfx/shaders/advanced-edge-detection-262863