Page MenuHome

Fix T60581: Display issue in model corner when loop cutting
Needs ReviewPublic

Authored by Riles Leroy (Iamriles) on Tue, Sep 8, 5:36 AM.

Details

Summary

Fix T60581

Problem
The ring cut preview would display an extra edge by connecting the two ending edges of the loop

Solution
The preview edge loop ends, when sharing the same quad have now have be a minimum distance away from intersecting before the preview edge loop is closed

old:

new

blend files use for testing

Diff Detail

Repository
rB Blender

Event Timeline

Riles Leroy (Iamriles) requested review of this revision.Tue, Sep 8, 5:36 AM
Riles Leroy (Iamriles) created this revision.
Ankit Meel (ankitm) retitled this revision from Ringcut preview fix to Fix T60581: Display issue in model corner when loop cutting.Tue, Sep 8, 7:00 PM
Ankit Meel (ankitm) edited the summary of this revision. (Show Details)
Ankit Meel (ankitm) edited the summary of this revision. (Show Details)
source/blender/editors/mesh/editmesh_preselect_edgering.c
329

I don't like including a hard coded value here but having tested a minimum distance of zero (to simply test if the ends of the preview loop are intersecting across the quad) the loop closes and the display error persists, so it may be a necessary evil.