Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'source/blender/makesdna/DNA_brush_types.h')
-rw-r--r--source/blender/makesdna/DNA_brush_types.h11
1 files changed, 11 insertions, 0 deletions
diff --git a/source/blender/makesdna/DNA_brush_types.h b/source/blender/makesdna/DNA_brush_types.h
index 1fad828e887..59e9d3be58d 100644
--- a/source/blender/makesdna/DNA_brush_types.h
+++ b/source/blender/makesdna/DNA_brush_types.h
@@ -281,6 +281,11 @@ typedef enum eBrushClothDeformType {
BRUSH_CLOTH_DEFORM_EXPAND = 6,
} eBrushClothDeformType;
+typedef enum eBrushSmoothDeformType {
+ BRUSH_SMOOTH_DEFORM_LAPLACIAN = 0,
+ BRUSH_SMOOTH_DEFORM_SURFACE = 1,
+} eBrushSmoothDeformType;
+
typedef enum eBrushClothForceFalloffType {
BRUSH_CLOTH_FORCE_FALLOFF_RADIAL = 0,
BRUSH_CLOTH_FORCE_FALLOFF_PLANE = 1,
@@ -473,6 +478,12 @@ typedef struct Brush {
float cloth_sim_limit;
float cloth_sim_falloff;
+ /* smooth */
+ int smooth_deform_type;
+ float surface_smooth_shape_preservation;
+ float surface_smooth_current_vertex;
+ int surface_smooth_iterations;
+
/* multiplane scrape */
float multiplane_scrape_angle;