fixed sphere intersection