BOSS: Procedural Mesh Destruction & Fracture
⚡ Turn ANY mesh into breakable shards — no pre-cut models needed
⚡ Call Break() to shatter — or break on click & collision, no code
⚡ Variations + pooling: fresh, fast destruction
by CyberRevolutionGames
Price History +
⚡ Make your objects breakable right inside Unity — no need to pre-cut them into pieces in Blender or any other 3D tool first.
BOSS — Breakable Objects Simple Solution — prepares destruction right inside the Unity Editor. Add the Breaker component to an object with a mesh and press Bake — BOSS builds the shards and saves a ready-to-use broken version of the object, with nothing to model, cut up or import from another program. Then, in play mode, it breaks on a click, on a collision, or from a single Break() call — with real physics, flying shards and events.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
KEY FEATURES
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
⭐ No prep in other tools — BOSS builds the shards from your existing mesh, right inside Unity. No pre-fractured models, nothing to import.
⭐ Works with your everyday meshes — glass, wood, stone, crates, props. Trickier meshes can be tuned in Advanced.
⭐ One-click bake — save the result as a GameObject, a Prefab, or a Collection of variations.
⭐ No code needed — break on mouse click or on collision with the built-in components…
⭐ …or trigger it from your own code with a single Break() call.
⭐ Several variations — the same object shatters into a different layout each time.
⭐ Break-face material — the freshly exposed faces get their own material, so a break isn't an empty hole.
⭐ Inner surface (beta) — for objects modelled only on the outside (a closed crate or barrel): adds inner walls, so a break reveals a hollow inside instead of one solid block.
⭐ Physics out of the box — per-shard rigidbodies, explosion force, torque and shard lifetime.
⭐ Events — hook into the break moment and run your own logic: sounds, effects, loot, score.
⭐ Object pooling & prewarm — built for scenes that destroy a lot of objects without FPS drops.
⭐ Multi-part objects — things built from several meshes in a hierarchy, like a window with separate panes or a shelf of bottles: each part breaks on its own, or all at once.
⭐ Runtime destruction (beta) — break meshes generated at play time, without baking them first.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
WHO IT'S FOR
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Indie devs and studios who already have props in a scene — crates, glass, pottery, environment pieces — and just want them breakable, fast, without a heavy destruction framework or any special asset prep. From a quick prototype to a shipped, pooled, production scene.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
REQUIREMENTS
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
• Unity 2022.3 LTS or newer.
• Render-pipeline independent — works in Built-in, URP and HDRP. BOSS reuses the materials already on your objects and ships no shaders of its own.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
LINKS & SUPPORT
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
💬 Discord (help, bug reports, showcase)
Actively maintained — questions and bug reports are welcome.