Advanced Outline Shader View on Asset Store (opens in new tab)

Package details

Latest version
1.1.0
Last updated
First released
Unity version
6000.0.60 or later
Package size
296 KB
Files
12
Favorites
39
Views in the past week
228

Price tracking

Last checked
Tracked since
Lowest recorded
Free on

Keywords

Advanced Outline Shader

by IT'S KIRU (opens in new tab)

4.2 / 5 · 9 ratings

Ratings by stars
Number of ratings for each star rating
5 stars 6
4 stars 1
3 stars 1
2 stars 0
1 star 1

A high-performance, customizable screen-space outline system supporting Built-in and URP. Easily highlight interactable objects with dynamic width pulsing, rainbow colors, and dashed patterns.

Price Free

Get it free on Asset Store (opens in new tab)

Affiliate link · Purchases support this site

Price history

Last 6 months

USD
Price history for Advanced Outline Shader, 6 months Current Free; lowest Free; highest Free in this period. $0 Aug Sep Oct Nov Version 1.1.0 released 4 Nov 2026 v1.1.0

Asset preview

1 / 1

Advanced Outline Shader video 1 (plays on the Asset Store)

About this asset

The Advanced Outline System is a clean, modular, and high-performance screen-space outline solution designed to easily highlight interactable objects, selected units, or occluded characters in your project. Natively compatible with both the Built-in (Standard) Render Pipeline and the Universal Render Pipeline (URP), the package automatically detects your project settings at runtime and loads the appropriate shaders dynamically.

Whether you are developing a puzzle game (hover highlights), a stealth game (viewing enemy silhouettes through walls), an RPG (loot highlights), or an RTS (unit selection), this asset is fully customizable and genre-agnostic. 

Outlines are calculated dynamically via a multi-pass stencil technique. To ensure outlines look clean even on low-poly or hard-edged geometry, the system includes a normal smoothing utility that averages vertex normals in memory. A custom, user-friendly inspector editor allows you to easily manage settings and bake smooth normals directly inside the editor to prevent runtime loading spikes.

From the publisher's Asset Store listing.

Technical details

Key Features:

Dual Pipeline Support: Out-of-the-box native support for both Built-in and Universal Render Pipeline (URP).

Automatic Shader Detection: The script detects the active render pipeline at runtime and automatically loads URP or Built-in shaders.

Normal Smoothing & Baking: Features runtime normal smoothing and an editor-time precompute bake tool to prevent outline gaps on hard-edged meshes.

5 Depth Outline Modes: Choose between Outline All, Outline Visible, Outline Hidden (Occluded), Outline & Silhouette, and Silhouette Only.

Blendable Visual Effects: Includes customizable animations for sine-wave Width Pulsing, HSV Rainbow color cycling, and screenspace crawling-ants Dashed patterns.

Multi-Renderer Support: Works seamlessly across static mesh filters and animated Skinned Mesh Renderers.

Developer Friendly: Comes with a clean, documented C# API for controlling outlines at runtime from other scripts.

Editor Customization: Includes a professional custom inspector with multi-object editing support ([CanEditMultipleObjects]).

Package Contents: Shaders (Built-In & URP), Advanced Outline component script, Custom Inspector Editor script, clean HTML setup documentation, and a demo scene.

Compatibility

Render pipelines supported in each Unity version
Unity version Built-in URP HDRP
6000.0.60f1 Compatible Compatible Not listed

Supported Render Pipelines:

Built-in (Standard): Fully supported on PC, Mobile, and WebGL.

URP (Universal): Fully supported. Includes dedicated URP shaders that are SRP Batcher-compatible and optimized for mobile/WebGL. The script swaps shaders automatically.

HDRP: Not supported.

VR/XR is fully supported.

As listed on the Asset Store.