Blender Git Commit Log

Git Commits -> Revision a218be3

Revision a218be3 by Pablo Dobarro (master)
March 26, 2020, 15:13 (GMT)
Sculpt: Surface Smooth Brush and Mesh Filter

This implements the Surface Smooth Brush as a mode inside the Smooth tool,
which uses the HC algorithm from "Improved Laplacian Smoothing of Noisy Surface Meshes".
Comparted to the regular smooth brush with laplacian smooth, this brush removes
the surface while preserving the volume of the object.
The smooth result can be controlled by tweaing the original shape preservation,
displacement and iteration count.
The same surface smooth operation is also available as a mesh filter.

Reviewed By: jbakker

Differential Revision: https://developer.blender.org/D7057

Commit Details:

Full Hash: a218be308032ac4c270950f450bc7a5e05f066ce
Parent Commit: a0437c3
Lines Changed: +326, -8

7 Modified Paths:

/release/scripts/startup/bl_ui/properties_paint_common.py (+8, -0) (Diff)
/release/scripts/startup/bl_ui/space_toolsystem_toolbar.py (+3, -0) (Diff)
/source/blender/blenkernel/intern/brush.c (+3, -0) (Diff)
/source/blender/editors/sculpt_paint/sculpt.c (+250, -8) (Diff)
/source/blender/editors/sculpt_paint/sculpt_intern.h (+9, -0) (Diff)
/source/blender/makesdna/DNA_brush_types.h (+11, -0) (Diff)
/source/blender/makesrna/intern/rna_brush.c (+42, -0) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021