Blender Git Loki

Git Commits -> Revision 70c1aaf

Revision 70c1aaf by Pablo Dobarro (master)
September 9, 2019, 13:34 (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: 70c1aaf59ba91eede3d519caf9052ca3ef94ea9b
Parent Commit: 8127bbb
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)
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021