Hello there I really could use some help with this!
I have a object (a park bench) and when hit, I want it to break apart into smaller objects. Such as the wood coming off and the metal etc. How would I be able to achieve this?
I really could use some help with this thank you!
Google: Unity destructible objects
Plenty of vids.
Ok. You should have the bench model, then you should have models of each parts of that bench (like, how the bench is gonna look like when broken up). In the engine, when the bench is hit (upon collision), you can destroy the original bench prefab that was hit and instantiate the parts models. At that same instant, you can add rigidbody functions so they scatter/bounce around the scene.
There are a lot of approaches, from buying an asset from the store to working on the mesh at runtime. It’s been asked a lot of times in UA, for example here is an interesting answer if you want to split the mesh by yourself:
http://answers.unity3d.com/questions/256558/Convert-mesh-to-triangles-js.html