Random seed points scattered across the object (biased toward the click) split it into Voronoi cells โ the region of each seed is every point closer to it than to any other seed. Each cell becomes an independent rigid fragment that is launched away from the impact point at a speed v = F ยท 120 / (d + 30), where F is impact force and d the distance to impact, then falls under gravity and bounces off the floor with the set restitution.