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
by GameDevDreamer
Price History +
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! ༼ つ◕_◕ ༽つ