Blender Git Loki
Git Commits -> Revision 3f2ae8f
Revision 3f2ae8f by Pablo Dobarro (temp-lanpr-staging) September 12, 2019, 01:13 (GMT) |
Sculpt: Elastic Deform Brush This patch implements the paper "Regularized Kelvinlets: Sculpting Brushes based on Fundamental Solutions of Elasticity" https://graphics.pixar.com/library/Kelvinlets/paper.pdf It includes grab, biscale grab, triscale grab, scale and twist. All deformation modes are accessible under the same tool. This helps to keep the code organized and it should not make any difference to the user when a better brush management system is implemented. Reviewed By: brecht Differential Revision: https://developer.blender.org/D5634 |
Commit Details:
Full Hash: 3f2ae8f4bd3bfc5b5ceff46d806aeb35ded61062
Parent Commit: 2d39de7
Committed By: YimingWu
Lines Changed: +349, -11
7 Modified Paths:
/release/scripts/startup/bl_ui/space_view3d_toolbar.py (+7, -0) (Diff)
/source/blender/blenkernel/intern/brush.c (+1, -0) (Diff)
/source/blender/blenloader/intern/versioning_280.c (+7, -0) (Diff)
/source/blender/editors/sculpt_paint/paint_stroke.c (+7, -1) (Diff)
/source/blender/editors/sculpt_paint/sculpt.c (+287, -10) (Diff)
/source/blender/makesdna/DNA_brush_types.h (+13, -0) (Diff)
/source/blender/makesrna/intern/rna_brush.c (+27, -0) (Diff)
/source/blender/blenkernel/intern/brush.c (+1, -0) (Diff)
/source/blender/blenloader/intern/versioning_280.c (+7, -0) (Diff)
/source/blender/editors/sculpt_paint/paint_stroke.c (+7, -1) (Diff)
/source/blender/editors/sculpt_paint/sculpt.c (+287, -10) (Diff)
/source/blender/makesdna/DNA_brush_types.h (+13, -0) (Diff)
/source/blender/makesrna/intern/rna_brush.c (+27, -0) (Diff)