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
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
Affiliate link · Purchases support this site
Price history
Last 6 months
USDAsset preview
1 / 5
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:
- 2D Undersea World | Coral Kingdom
- 2D Flying Vehicles | Skyborne Fleet
- 2D Inferno pack | Hell environment collection
- 2D Platformer Game Assets| Chicken Run Game Assets
༼ つ◕_◕ ༽つ 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
| Unity version | Built-in | URP | HDRP |
|---|---|---|---|
| 2022.3.11f1 | Not listed | Compatible | Not listed |
As listed on the Asset Store.