Abstract 3d ball technology background