Bugfix #17633
Tiny feature: "Flip normals" in editmode also recalculates vertex normals.
This commit is contained in:
@@ -1906,6 +1906,7 @@ void flip_editnormals(void)
|
||||
{
|
||||
EditMesh *em = G.editMesh;
|
||||
EditFace *efa;
|
||||
EditVert *eve;
|
||||
|
||||
efa= em->faces.first;
|
||||
while(efa) {
|
||||
@@ -1914,6 +1915,10 @@ void flip_editnormals(void)
|
||||
}
|
||||
efa= efa->next;
|
||||
}
|
||||
|
||||
/* update vertex normals too */
|
||||
recalc_editnormals();
|
||||
|
||||
#ifdef WITH_VERSE
|
||||
if(G.editMesh->vnode)
|
||||
sync_all_versefaces_with_editfaces((VNode*)G.editMesh->vnode);
|
||||
|
||||
Reference in New Issue
Block a user