Darn editmesh code! Trying to prevent user error (add overlapping faces)
caused a myriad of other errors in tools... now you couldn't create a triangle if one 1 edge was in a face already. I should have known it should be coded differently. :) So, here's another version, which actually restores the old code, and only has the exception on pressing Fkey.
This commit is contained in:
@@ -70,7 +70,7 @@ extern int faceselectedAND(EditFace *efa, int flag);
|
||||
|
||||
extern EditFace *exist_face(EditVert *v1, EditVert *v2, EditVert *v3, EditVert *v4);
|
||||
extern void flipface(EditFace *efa); // flips for normal direction
|
||||
extern int compareface(EditFace *vl1, EditFace *vl2, int test);
|
||||
extern int compareface(EditFace *vl1, EditFace *vl2);
|
||||
|
||||
/* flag for selection bits, *nor will be filled with normal for extrusion constraint */
|
||||
/* return value defines if such normal was set */
|
||||
|
||||
Reference in New Issue
Block a user