parse 3d response