Also add check to ensure a point isn't occluded by it's own plane, which could happen if a small epsilon values are passed in.
Also add check to ensure a point isn't occluded by it's own plane, which could happen if a small epsilon values are passed in.