Blender Git Commit Log

Git Commits -> Revision e45cfb5

Revision e45cfb5 by Henrik Dick (master)
November 3, 2019, 23:35 (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: e45cfb574ee75b85de084d09fcb8325778806bd2
Parent Commit: b5244cd
Committed By: Campbell Barton
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)

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)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021