Changed Sphere.intersects to use dot3() instead of dot()