See through objects | Object fade | Silhouette highlight View on Asset Store (opens in new tab)

Package details

Latest version
1.0
Last updated
First released
Unity version
2022.3.11 or later
Package size
93.5 MB
Files
203
Favorites
5
Views in the past week
11

Price tracking

Last checked
Tracked since
Lowest recorded
$18.00 on

Keywords

See through objects | Object fade | Silhouette highlight

by GameDevDreamer (opens in new tab)

No ratings yet

See Through Objects keeps your player visible by fading obstacles or enabling silhouettes and see-through walls. Lightweight, customizable, and ideal for improving clarity in 3rd-person games

Price $20.00

Buy on Asset Store (opens in new tab)

Affiliate link · Purchases support this site

Price history

Last 6 months

USD
Price history for See through objects | Object fade | Silhouette highlight, 6 months Current $20.00; lowest $20.00; highest $20.00 in this period. $0 $10 $20 Jun Jul Aug Sep Oct Nov

Asset preview

1 / 5

See through objects | Object fade | Silhouette highlight screenshot 1

See through objects | Object fade | Silhouette highlight screenshot 1

About this asset

See Through Objects - Camera Obstruction Toolkit (URP)

Keep your player visible at all times with smart fading, character highlighting, and wall cutouts.

See Through Objects is a Unity tool designed to solve one of the most common third-person camera problems - objects getting between the camera and your character.
The system automatically detects obstructions and dynamically applies one of three visibility-enhancing methods:

✨ 1. Smart Fade (Full Object Fade-Out)

Automatically fades obstructing objects when they block the camera’s view.
Perfect for trees, walls, pillars, and any geometry that temporarily hides the player.

✨ 2. Character Silhouette Highlight

Instead of fading the object, this mode highlights the hidden parts of the player’s silhouette, making them visible through obstacles while keeping the world fully opaque.

✨ 3. Wall Cutout Effect (View Hole)

Carves a dynamic “window” in obstructing objects, making the player visible without fading or highlighting them.
Ideal for stylized or clean third-person games.

💡 Key Features

  • Fully automatic line-of-sight detection
  • Customizable fade speed, transparency, and dissolve behavior
  • Bi-directional raycasting for accurate obstruction detection
  • Works with multiple objects simultaneously
  • Optimized using RaycastNonAlloc and reusable buffers
  • Simple, component-based setup
  • Includes URP-ready shaders (SimpleLit, SimpleUnlit, WallCutout)
  • Works with custom shaders via included subgraphs
  • Designed for third-person cameras, but adaptable to others

Explore other similar asset packs:

༼ つ◕_◕ ༽つ Good luck on your game development journey! ༼ つ◕_◕ ༽つ

From the publisher's Asset Store listing.

Technical details

  • ObstructionFader - main system that detects objects and performs fades
  • FadeTarget - component that marks which objects can fade
  • Cutout System - dynamic cutout effect with shader subgraphs
  • URP Renderer Features for Character Highlight mode
  • Ready-to-use demo scenes and sample materials
  • Documentation covering setup, workflows, and shader requirements

The demo scene is made in Universal Render Pipeline. Make sure it is properly installed in your project before importing this package!

Compatibility

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

As listed on the Asset Store.