The surface normal at the point of contact. In all non-overlapped cases, this will be a unit-normal. If there was an initial overlap, the normal will be zero (degenerate) along with the WorldCastResult.fraction being zero and WorldCastResult.point being an arbitrary point in the overlapped region. See WorldCastResult.point.