Page MenuHome

Fix T70455: Knife Tool failing to cut edges
AbandonedPublic

Authored by Germano Cavalcante (mano-wii) on Feb 1 2020, 3:51 AM.

Details

Reviewers
None
Group Reviewers
Modeling
Maniphest Tasks
T70455: [Blender 2.8] Knife Tool Buggy
Summary

Analyzing the cuts, the points shown in the viewport (indicating the
previous and current cuts) do not correspond to the final cuts.

Sometimes a point, even snapped to a vert, is a point that cuts an edge and
sometimes a point, even snapped to an edge, is a point that cuts only the face.

This is because the detection of vertices that snapping according to the
position of the mouse is different from the snap that detects cuts.

So small projection inaccuracies can result in detection failures.

The solution for this patch is simply to confirm the cuts whose
vertices indicate the prev ou and cur point.

The tolerance distance does not need to be calculated in these cases.

Ref T70455

Diff Detail

Repository
rB Blender
Branch
arcpatch-D6731 (branched from master)
Build Status
Buildable 8993
Build 8993: arc lint + arc unit