View on Asset Store (opens in new tab)
Package details
- Latest version
- 1.0.0
- Last updated
- First released
- Unity version
- 6000.2.6 or later
- Package size
- 19.8 MB
- Files
- 21
- Favorites
- 1
- Views in the past week
- 9
Price tracking
- Last checked
- Tracked since
- Lowest recorded
- $15.00 on
Keywords
Concave Collider Lite
A Unity tool that turns a concave mesh into a set of smaller convex hull meshes, stored inside a ScriptableObject asset, then spawns them as a compound MeshCollider.
Affiliate link · Purchases support this site
Price history
Last 6 months
USDAsset preview
1 / 5
Concave Collider Lite screenshot 1
About this asset
ConcaveColliderLite is a lightweight Unity editor tool for building compound convex MeshColliders from a concave mesh.
Instead of using a single large convex hull (often inaccurate) or a non-convex MeshCollider (best for static geometry), ConcaveColliderLite decomposes your mesh into multiple smaller hull meshes, stores them inside a ScriptableObject asset, and then spawns them as child MeshCollider parts. This approach keeps your object compatible with dynamic Rigidbody physics while providing much better collision fidelity than one hull.
Documentation | Discord | Email
Typical use cases:
- Vehicles / car bodies / shells
- Complex props with holes or curved shapes
- Interactive debris and pickups
- Skinned meshes (snapshot bake from SkinnedMeshRenderer)
Core workflow:
- Select an object with MeshFilter (or SkinnedMeshRenderer).
- Add ConcaveCollider component.
- Bake hull meshes into a ConcaveColliderAsset.
- Press Apply to spawn compound colliders (CC_Part_* children).
- Optional: enable Generate On Awake to apply automatically in Play Mode.
Notes:
- Apply creates colliders only (physics). To visualize, use Unity Physics Debugger and enable Colliders.
- For best results, bake from the lowest LOD mesh to reduce convex cooking warnings and improve performance.
The asset includes a demo scene that can be deleted*
All content and objects shown in the images are licensed and officially permitted for use.
From the publisher's Asset Store listing.
Technical details
Features:
- Editor bake: decomposes a source mesh into multiple hull meshes
- Stores results in a ScriptableObject: ConcaveColliderAsset
- One-click Apply spawns a compound of child MeshCollider parts
- Works with MeshFilter and SkinnedMeshRenderer (snapshot bake)
- Runtime option: Generate On Awake
- Bake controls:
Grid (X/Y/Z) granularity
Max vertices per hull
Weld factor (vertex merging)
Min triangles per part + merge small parts
Deterministic bake order
Scale normalization (Auto / Always / Never) - Cleanup system: generated parts are marked (safe Clear)
- Optional: hide generated parts in Hierarchy (HideFlags)
Link to documentation: Offline inside the project (Built-in).
Compatibility
| Unity version | Built-in | URP | HDRP | Custom |
|---|---|---|---|---|
| 6000.2.6f2 | Compatible | Compatible | Compatible | Compatible |
When importing, you can choose not to import the Demo folder if you don't need the demo scene.
As listed on the Asset Store.