Physically-based simulation of a jello cube using a mass-spring particle system. The system uses structural, shear and bend springs to simulate shear and bending resistance while retaining structural form. Collision detection is calculated for planes, cylinders, cubes and spheres. Implemented using RK4, Euler, midpoint, and velocity verlet integration methods.