Blender Git Commit Log

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