The intersection is in world space and I've added the sphere in the pointcloud local space in order to let the sphere move along with the pointcloud, when there is no intersection. But I guess the same result can be achieved by rotating the camera around the pointcloud instead of rotating the pointcloud.