Is there anyway to make destructible/breakable objects?

Hello,

Say I have a box falling from the sky and when it hits the ground it’ll shatter and break apart physically.

I know it’s a bit complex to just take an image file and make it break apart into several chunks. 

There is only one way I can think of: creating chunk images and attaching them in corona, but this feels like it’d be troublesome.

So my question is: is there a inbuilt feature in corona to do it? or can you guys think of any way around it?

  1. Make a grid of smaller physics object boxes attached with joints.

  2. Take the image you want and use it as a fill for each box.

  3. Adjust the fill.x and fill.y accordingly so the images realign seamlessly forming the original image

  4. Add a collision listener that destroys the joints between boxes on collision with the ground.

  5. Apply impulses to the boxes for an added explosive effect or play around with the bounce values of the objects.

  6. optional: scale some objects objects up or down to give the shatter event a pseudo 3D effect

  1. Make a grid of smaller physics object boxes attached with joints.

  2. Take the image you want and use it as a fill for each box.

  3. Adjust the fill.x and fill.y accordingly so the images realign seamlessly forming the original image

  4. Add a collision listener that destroys the joints between boxes on collision with the ground.

  5. Apply impulses to the boxes for an added explosive effect or play around with the bounce values of the objects.

  6. optional: scale some objects objects up or down to give the shatter event a pseudo 3D effect