View on Asset Store (opens in new tab)
Package details
- Latest version
- 1.1
- Last updated
- First released
- Unity version
- 6000.3.2 or later
- Package size
- 16.9 MB
- Files
- 72
- Favorites
- 2
- Views in the past week
- 17
Price tracking
- Last checked
- Tracked since
- Lowest recorded
- $15.00 on
Keywords
Scan and Highlight Effect [HDRP/URP]
Sci-fi scanning and object highlighting system for Unity HDRP. Expanding scan waves, see-through walls, and customizable effects. Full source code included. Perfect for detective and tactical games.
Affiliate link · Purchases support this site
Price history
Last 6 months
USDAsset preview
1 / 5
Scan and Highlight Effect [HDRP/URP] screenshot 1
About this asset
This package provides a professional-grade scanning and highlighting system built specifically for Unity's High Definition Render Pipeline. Create immersive detection mechanics similar to Batman Arkham's detective vision or Cyberpunk 2077's scanner with fully customizable visual effects.
The system uses HDRP custom pass rendering to create smooth, performant scan waves that expand from any point in your scene. Support for up to 20 simultaneous scan sources means multiple effects can run at once without performance issues. Two scanning modes give you flexibility for different gameplay scenarios. Radius-based scans create spherical waves perfect for sonar or radar effects. Plane-based scans sweep directionally through the environment for focused detection mechanics.
The see-through effect reveals objects behind walls and obstacles with animated transparency, distortion, and noise. All effects feature smooth fade-in and fade-out animations with configurable curves. Object selection shaders provide emissive highlighting with distance-based culling for performance optimization.
Integration is straightforward with a simple API. Trigger scans from code with a single function call. All parameters are exposed in the inspector for artist-friendly tweaking. The included grenade system demonstrates gameplay integration with explosion-triggered scan pulses.
Five sample scenes showcase different effect configurations. VFX Graph particles add visual polish with animated scan lines. Texture overlays scroll across scan surfaces for additional detail. All shaders and scripts are fully documented and ready for customization.
From the publisher's Asset Store listing.
Technical details
Shaders:
FullScreenScan.shader - HDRP custom pass shader with radius and plane masking
FullScreenSeeThrough.shadergraph - Shader graph for transparent object highlighting
ObjectsSelection.shader - Emissive object selection with distance culling
ScanMask.hlsl - Shared masking functions for multi-source scanning
Scripts:
ScanController.cs - Main controller with singleton pattern, coroutine-based animations, material property management
GrenadeExplosion.cs - Explosion trigger integration with custom scan parameters
ThrowGrenade.cs - Physics-based projectile system
PlaneTest.cs - Debug utility for plane mask testing
Prefabs:
ScanCustomPass.prefab - Complete scan effect setup
SeeThroughCustomPass.prefab - See-through effect configuration
Grenade_01.prefab and Grenade_02.prefab - Throwable scan triggers
ScanLines_01.prefab - VFX particle system
VFX Graphs:
ScanLines_01.vfx and ScanLines_02.vfx - Linear scan effects
ScanLinesSphere_01.vfx and ScanLinesSphere_02.vfx - Spherical scan effects
Materials:
FullScreen_Scan_01/02/03.mat - Preconfigured scan materials
FullScreenSeeThrough_01.mat - See-through effect material
ObjectsSelection_01.mat - Object highlighting material
Compatibility
| Unity version | Built-in | URP | HDRP |
|---|---|---|---|
| 6000.5.9f1 | Not listed | Compatible | Compatible |
| 6000.3.2f1 | Not listed | Not listed | Compatible |
As listed on the Asset Store.