Piercable Object System | Real Holes at Walls.
Semih Durmus
$7.99
$15.99
50%OFF
(no ratings)
Jump AssetStore
Advanced bullet impact system for HDRP.
Supports dynamic decal spawning, material-specific effects, and realistic entry/exit holes.
(And also has a audio management system as extra)**Requirements:**This pack is designed specifically for the HDRP. If you wanna use in URP, then you have to set it by yourself.**Compatibility:*** ✅ Unity 6 (6000.x)* ❌ Built-in Render Pipeline is NOT supported.Bring your shooter game to life with realistic surface interactions!The Piercable Object System is a complete solution for handling bullet impacts, surface detection, and penetration physics in Unity HDRP. Whether shooting at concrete walls, metal barriers, or thin wooden doors, this system ensures the correct visual and audio feedback is played every time.Key Features:🎯 Material-Based Interactions: Automatically detects surface types (Wood, Metal, Concrete, etc.) using Physics Materials and plays the appropriate particle effects and sounds.⚡ High Performance: Built-in Object Pooling system for Particles and Sound Emitters ensures zero garbage collection spikes during intense gunfights.🎨 HDRP Ready: Utilizes HDRP Decal Projectors for high-quality.🔊 Advanced Audio System: Includes a robust Audio Manager with 3D spatial blending, random pitch/volume variations, and mixer group support.🛠️ Easy to Extend: Data-driven architecture using ScriptableObjects makes adding new surfaces incredibly 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!Core Modules:Surface Manager: Handles raycast data and delegates effects.Piercable Object: Manages UV-based hole painting and double-sided raycast logic for penetration.Impact Controller: Controls visual effect lifetime and pooling.Audio Manager: Centralized audio pooling and playback system.Included Assets:Full C# Source Code (Fully commented in English).Demo Scenes & Prefabs.ScriptableObject Templates for Surface Libraries and Audio Data.Compatibility:Render Pipeline: HDRP (High Definition Render Pipeline) is REQUIRED.Unity Version: Unity 2021.3 LTS or higher (Tested on Unity 6)..Dependencies: Requirescom.unity.render-pipelines.high-definition-I used AI for translate the comments from Turkish to English.-A few sample textures made with AI.




