Soft body dynamics simulation