Added spherical interpolation.