The "oblique" algorithm for vector snapping on Boxes used to ignore the source point, and would instead always snap to the closest point on the border. Now, if we do have a source, we take the incoming edge's direction into account when calculating the border intersection points.
The "oblique" algorithm for vector snapping on Boxes used to ignore the
source
point, and would instead always snap to the closest point on the border. Now, if we do have a source, we take the incoming edge's direction into account when calculating the border intersection points.