best way to animate a cube destriction

Hey

I need a good way to destroy some cubes in my maze.

First i tried to replace those cubes at destruction with an instantiated prefab with 64 smaller cubes ( 16 per row for 4 rows) and apply some rigid body force in a coroutine to send them tumbling down. It did look pretty decent but apparently doing this for 10 cubes at once took my fps down to 1.

Any other way to show some cube mesh destruction? I will add some dust but I do need a way to show some chunks falling on the floor, I can’t just use dust clouds. Maybe there is a way a particle emitter can show rock-like chunks that respond to floor colliders?

thanks

Edit: The platformer on the unity gallery page seems to feature some crate shattering that looks good. How is that done?

nobody?

Well, if you don’t want all the debris to block the player’s movement through the space, then I would just model a few debris pieces of rubble that are instantiated. Maybe only do four or five pieces of rubble and then set up a dust cloud to make the block look pulverized.

You could have an animated thing. That would take no time to make work, and you could use 3ds max or whatever to create the animations. Then a second after that is all over, just fade it out and destroy it.

that was exactly my plan as well. Have 5-10 chunks of rubble fall from the center of the cube to the ground in a cloud of dust. All of this done as an animation in blender, so it wouldn’t have to do any physics calcs in unity. Sounds good enough as a compromise.