From e45cfb574ee75b85de084d09fcb8325778806bd2 Mon Sep 17 00:00:00 2001 From: Henrik Dick Date: Sun, 3 Nov 2019 14:24:24 +1100 Subject: 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. --- source/blender/modifiers/CMakeLists.txt | 3 +++ 1 file changed, 3 insertions(+) (limited to 'source/blender/modifiers/CMakeLists.txt') diff --git a/source/blender/modifiers/CMakeLists.txt b/source/blender/modifiers/CMakeLists.txt index 1ae1f891e6f..602ef634e1b 100644 --- a/source/blender/modifiers/CMakeLists.txt +++ b/source/blender/modifiers/CMakeLists.txt @@ -85,6 +85,8 @@ set(SRC intern/MOD_smooth.c intern/MOD_softbody.c intern/MOD_solidify.c + intern/MOD_solidify_extrude.c + intern/MOD_solidify_nonmanifold.c intern/MOD_subsurf.c intern/MOD_surface.c intern/MOD_surfacedeform.c @@ -104,6 +106,7 @@ set(SRC MOD_modifiertypes.h intern/MOD_fluidsim_util.h intern/MOD_meshcache_util.h + intern/MOD_solidify_util.h intern/MOD_util.h intern/MOD_weightvg_util.h ) -- cgit v1.2.3