Taking the icosahedron we deform the vertices randomly for each asteriod giving a unique shape to each one. We then give it some rotational component and then collide them with each other to create a nice bouncing action.
version 0.2 allow morphing greater a safe value which now can cause concave issues.
version 0.3 timer to spawn a new random field. Tied into the same structures as the long range scanner.
A Pen by Andi Smithers on CodePen.