3d background with gradient geometric shapes