#AssetStore #unity #unity3d #new #asset #gamedev #indiedev #GameContentShopper

Publisher

Titan Node

Please Note

This entry is from Tuesday January 27, 2026. The price of the asset may have changed since then.
Please visit our homepage for recent offers and sales. Official and private Unity Asset Store™ sales usually last about 14 days.

Overview


Advanced Outline Shader & Highlight System


Dive into the next level of player feedback with the Advanced Outline Shader & Highlight System! 🚀 This powerful, ready-to-use package provides everything you need to implement a professional and visually stunning interaction system in your Unity game.


What's Inside the Package?


📦 ObjectGlow.shader (Advanced Shader): A highly optimized surface shader based on Unity's Standard lighting model. It features:

  • Full standard PBR properties (Albedo, Normal, Metallic, Smoothness).
  • Customizable outline/border effect controlled by the _BorderWidth and _HighlightColor properties.
  • Dynamic Highlight Toggle driven by a Material Property Block for performance.
  • Optional Emission controls for added visual flair.
  • The outline is rendered in a separate Cull Front pass, expanding the mesh along its normals to create a clear border effect.

⚙️ InteractionHighlighter.cs (C# Script): A streamlined script designed to be placed on your camera or player object. This script:

  • Performs a raycast on every frame (Update) to detect interactable objects.
  • Uses customizable targetTags and a detectionLayers mask to precisely filter objects.
  • Dynamically enables/disables the highlight via ToggleHighlight by setting the _HighlightEnabled shader property using a MaterialPropertyBlock.
  • Provides visual feedback with an optional UI status indicator.

Why Buy This Asset?

  • Performance: Uses a Material Property Block to toggle the highlight without creating new material instances, ensuring minimal draw call overhead.
  • 🛠️ Customization: Easily adjust border width, color, distance, and target tags directly in the Inspector.
  • 🎮 Immersion: Give your players clear and immediate feedback when they can interact with an object, significantly improving the user experience.

X