All objects were constructed from a mathematical model that simulates networks of masses and springs. The internal dynamics results from the contraction and expansion of damped springs. Interaction between objects results from response forces being applied after collision detection. The physical simulation is performed by applying Eulerian integration to Newtonian dynamics. The stiffness of the teapot was limited by the computation required for a stiff system of differential equations.
Breakage is modelled by introducing a threshold value to the springs that hold the teapot together.
The teapot was seeded with random variations in the breakage threshold to create the effect of random defects in the material.