spherical interpolation