Blender Git Commit Log
Git Commits -> Revision c7a94ff
Revision c7a94ff by Henrik Dick (temp-blender-2.81-release-with-wrong-merge) November 11, 2019, 17:05 (GMT) |
Solidify Modifier: support non-manifold input This adds a new mode to solidify to support non-manifold geometry with edges using 3 or more faces as input, resulting in a manifold mesh. Since the differences between these methods don't translate well into short terms, they're named "Simple" and "Complex" in the UI. This also adds clamp with respect to angles to the existing solidify modifier calculation. |
Commit Details:
Full Hash: c7a94fffdf41235fcc681f9b407cd8a3e96c8d84
Parent Commit: 5c83d63
Committed By: Germano Cavalcante
Lines Changed: +3552, -927
3 Added Paths:
/source/blender/modifiers/intern/MOD_solidify_extrude.c (+1105, -0) (View)
/source/blender/modifiers/intern/MOD_solidify_nonmanifold.c (+2268, -0) (View)
/source/blender/modifiers/intern/MOD_solidify_util.h (+34, -0) (View)
/source/blender/modifiers/intern/MOD_solidify_nonmanifold.c (+2268, -0) (View)
/source/blender/modifiers/intern/MOD_solidify_util.h (+34, -0) (View)
5 Modified Paths:
/release/scripts/startup/bl_ui/properties_data_modifier.py (+22, -6) (Diff)
/source/blender/makesdna/DNA_modifier_types.h (+29, -1) (Diff)
/source/blender/makesrna/intern/rna_modifier.c (+75, -3) (Diff)
/source/blender/modifiers/CMakeLists.txt (+3, -0) (Diff)
/source/blender/modifiers/intern/MOD_solidify.c (+16, -917) (Diff)
/source/blender/makesdna/DNA_modifier_types.h (+29, -1) (Diff)
/source/blender/makesrna/intern/rna_modifier.c (+75, -3) (Diff)
/source/blender/modifiers/CMakeLists.txt (+3, -0) (Diff)
/source/blender/modifiers/intern/MOD_solidify.c (+16, -917) (Diff)