Decal Collider
Decal Collider – one-click mesh & physics for decals, alpha-trimmed, runtime API, all render pipelines.
by Occlusionn
★★★★★ star rating
Price History +
🚀 Decal Collider takes the pain out of decal physics!
Generate perfect, alpha-trimmed visual meshes and matching MeshColliders in a single click. No more invisible gaps or oversized hitboxes. Just drop it into any render pipeline and start projecting.
✨ Key Features
- 🛠️ One-Click Build – Select the Decal → hit Rebuild → done.
- 🎯 Pixel-Perfect Colliders – Colliders are trimmed to your decal’s alpha, so players only hit what they see.
- 💥 18 Projection Directions – Forward, inverse, box, hemisphere & more.
- ⚙️ Live Scene Handles – Move, rotate, and adjust depth and mesh offset directly in the Scene view.
- 📦 Runtime API – Full C# API (with XML documentation) for procedural decals, analytics, and pooling.
- ⏳ Stats Panel – Instantly see the triangle count, ray count, build time, and memory usage.
- ♻️ Undo-Safe & Prefab-Friendly – Works in Edit & Play mode, fully supports Prefabs.
- 🛡️ Zero Runtime GC – Optimized for mobile.
- 🌈 Built-in, URP, HDRP – Tested with Unity 2022.3 LTS+.
📂 What’s Inside?
- ⚙️ Core DecalCollider component (runtime & editor scripts)
- 🖥️ Editor Tools: custom inspector, gizmos, beam visualiser
- 🎮 Demo Scenes: stickers of important world locations and a world map
- 📚 PDF & Online Documentation + quick-start guide
- 🐉 Sample Textures (CC0)
🔌 Integration
- Import the package.
- Select any object in your scene and add the DecalCollider component via the "Add Component" button in the Inspector panel.
- Click 'Rebuild' – the collider & visual mesh are generated instantly.
- (Optional) Control everything at runtime via DecalCollider.Build(), RebuildSafe(), or the fluent API.
🔖 Requirements
- Unity 2022.3 LTS+
- Render Pipelines: Built-in, URP, HDRP
- Need help or have a feature request? Join our Discord
- Thank you for checking out Decal Collider – happy projecting! 🎉