How to fracture/destroy in unity.

Hey guys just need help to make a wall/mesh/anything that can be fractured and destroyed. I need it to have physics. If you guys know of any tutorials or any scripts that will help please tell me. :slight_smile:

It’s extraordinarily difficult to take an arbitrary mesh and “shatter” it completely procedurally. The way this is usually done is to build the mesh in “parts” (the broken pieces), and assemble them in the game so that they appear whole. When that is done, they will appear just as they would if they were one single mesh. The next step is to add a destruction script. This is actually fairly easy. You can either attach a Rigidbody to each of these objects, and disable it until the mesh is destroyed, or add a Rigidbody to each piece when it is destroyed. Then, applying a random force to each Rigidbody, you can have it “explode” outward, each piece going off in a different direction.