Blender Git Loki

Git Commits -> Revision 6a74b7c

Revision 6a74b7c by Pablo Dobarro (master)
September 27, 2019, 16:35 (GMT)
Sculpt: Pose brush origin offset

With the previous behavior, it was impossible to manipulate areas with a lot of complex shapes like fingers, as the pose origin was calculated only with the topology inside the radius.
With pose offset, the previous method is used to calculate the direction of the "bone", and an extra offset is added on top of it. This way you can set the pose origin in the correct place in this kind of situations. The pose factor grows to fit the new rotation origin.

Reviewed By: jbakker

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

Commit Details:

Full Hash: 6a74b7c14b393c769f85e78360ec0e74198199cf
Parent Commit: 7ae5494
Lines Changed: +157, -20

6 Modified Paths:

/release/scripts/startup/bl_ui/space_view3d_toolbar.py (+4, -3) (Diff)
/source/blender/editors/sculpt_paint/paint_cursor.c (+4, -3) (Diff)
/source/blender/editors/sculpt_paint/sculpt.c (+134, -12) (Diff)
/source/blender/editors/sculpt_paint/sculpt_intern.h (+5, -0) (Diff)
/source/blender/makesdna/DNA_brush_types.h (+3, -2) (Diff)
/source/blender/makesrna/intern/rna_brush.c (+7, -0) (Diff)
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021