I modeled a set of heart geometries, and duplicated the them to create a second set. I then added a Cell Fracture add- on to the second set which breaks up the geometry into individual pieces without loosing UV or Texture information.
I used a Rigid Body Modifier to have the hearts fall automatically at believable force to simulate the appearance as if they are fracturing when hitting the ground
I key framed the non-fractured hearts to stop rendering when they made contact with the floor and key framed the fractured hearts to start rendering on that same frame