Easy Outline Shader

Easy Outline Shader is an excellent choice for quickly highlighting your objects.

You can have a good-looking outline effect even on flat-shaded objects thanks to the UV baking tool included in the asset.


You can add outlines to your objects in a variety of ways across different render pipelines, such as:

  • Add an outline as a second material.
  • Custom Outline Drawer Script for Built-in.
  • Standard materials (including both metallic and specular) with an additional option for enabling outlines for URP and Built-in.
  • Render outlines with ender Objects renderer feature in URP.

🔑 Key features

  • Color gradients in tangent or screen space with 'flow' animation.
  • Masked outlines to create outlines visible only outside the mesh.
  • Adaptive thickness based on the camera distance from the object.
  • UV baking tool for creating smooth normals even with flat shaded meshes. Does not support skinned meshes.
  • You can create color gradients for the shader inside the shader custom inspector using the fast and simple ramp editor, which greatly speeds up the work.
  • Supports standard and skinned meshes, as well as objects with multiple sub-meshes.
  • Custom, artist-friendly editor

Multiple outline modes based on:

  • mesh normals
  • mesh vertex positions
  • baked normals from UV channel

Join Discord for updates, to report issues, or just to say hello!

Please check the documentation before purchasing.


Compatibility:

  • Supports URP and Built-In versions 2022.3 and above.
  • Unity 6 support!
  • No HDRP support.