Break an Objects Into Pieces

Hey there, I’m looking to create an object and have it randomly cracked into multiple meshes so that each mesh can have its own velocity to break away from the other pieces.
Essentially I want to break objects.

I use blender and 3ds studio max (maya sometimes) and haven’t found anything that could do this yet.
So if anyone knows of a way to do this or if there is a unity external tool for it that would be great.

The only forseeable problem I can find is that if I break the mesh up, then want to edit it again, I may have some trouble; which is why a unity plugin would probably be better, one that applies the edit on import/update.

If that made sense, hope you can help.
Thanks :slight_smile:

Fairly common to do an object switch when it’s time to break the object up. For example, you have a crate that is in one piece, when it’s shot or hit you switch that crate out for a destructable one and play the destruct animation.

To animate the destruct in Maya I would use the shatter effect or manually break the object up and assign a bone to each piece then animate the destruction, possible using physics.

Alternatively, in Unity you could write a script that applies force to the destructable objects and use the in-game physics.