spherical convolution