3d Curveball Engineering