Commit: c5f9255eed569af74f3c3ad4a2e33ffa39313500
Author: Campbell Barton
Date: Thu Aug 27 19:22:16 2015 +1000
Branches: master
https://developer.blender.org/rBc5f9255eed569af74f3c3ad4a2e33ffa39313500
Fix T45921: Screw modifier flips vertex normals
===================================================================
M source/blender/modifiers/intern/MOD_screw.c
===================================================================
diff --git a/source/blender/modifiers/intern/MOD_screw.c
b/source/blender/modifiers/intern/MOD_screw.c
index 2e43188..db65f44 100644
--- a/source/blender/modifiers/intern/MOD_screw.c
+++ b/source/blender/modifiers/intern/MOD_screw.c
@@ -766,7 +766,7 @@ static DerivedMesh *applyModifier(ModifierData *md, Object
*ob,
}
/* we wont be looping on this data again so
copy normals here */
- if (angle < 0.0f)
+ if ((angle < 0.0f) != do_flip)
negate_v3(vc->no);
normalize_v3(vc->no);
_______________________________________________
Bf-blender-cvs mailing list
[email protected]
http://lists.blender.org/mailman/listinfo/bf-blender-cvs