View on Asset Store (opens in new tab)
Package details
- Latest version
- 2.0
- Last updated
- First released
- Unity version
- 6000.3.11 or later
- Package size
- 8.5 MB
- Files
- 21
- Favorites
- 6
- Views in the past week
- 16
Price tracking
- Last checked
- Tracked since
- Lowest recorded
- $7.99 on
Keywords
Piercable Object System | Real Holes at Walls.
- Price drop
Advanced bullet impact system. Supports REAL entry/exit holes, auto detection&deletion of floating islands, dynamic decal spawning, material-specific effects. (And a audio management system as extra)
Affiliate link · Purchases support this site
Price history
Last 6 months
USDAsset preview
1 / 6
Piercable Object System | Real Holes at Walls. screenshot 1
About this asset
Piercable Object System is a real hole system. It provides real holes on objects and can automatically detect and delete floating parts of the objects. Also you can set bullet impacts, surface detection, and penetration physics in Unity URP and HDRP.
- Material Based Interactions: Automatically detects surface types (Wood, Metal, Concrete, etc.) using Physics Materials and calls the hole masks, particle effects and sounds.
- Supports HDRP and URP.
- Easy to Extend: Data-driven architecture using ScriptableObjects makes adding new surfaces really fast.
Workflow: Simply assign your effects to the Surface Library, verify your Physics Materials, and call the API from your weapon script. The system handles the rest!
From the publisher's Asset Store listing.
Technical details
Core Modules:
- SurfaceManager: Handles raycast data and delegates effects.
- PiercableObjectManager: Manages UV-based hole painting and double-sided raycast logic.
- ImpactController: Controls visual effect lifetime and pooling.
- AudioManager: Centralized audio pooling and playback system.
Included Assets:
- Full C# Source Code.
- Demo Scenes & Prefabs.
- ScriptableObject Templates for Surface Libraries and Audio Data.
Compatibility:
- Render Pipeline: HDRP and URP.
- Unity Version: Unity 2021.3 LTS or higher (Tested on Unity 6).
Compatibility
| Unity version | Built-in | URP | HDRP |
|---|---|---|---|
| 6000.3.11f1 | Not listed | Compatible | Compatible |
Compatibility:
* Unity 6 (6000.x)
* Supported for URP and HDRP
As listed on the Asset Store.