diff options
author | Pablo Dobarro <pablodp606@gmail.com> | 2020-10-12 21:32:26 +0300 |
---|---|---|
committer | Pablo Dobarro <pablodp606@gmail.com> | 2020-10-15 20:45:43 +0300 |
commit | 229b9f1299c6739db5c08ce84127e6390c3041ed (patch) | |
tree | c5bd322b593df6d50168070dfe67b269bca0fe94 /source/blender/blenkernel/intern/fcurve.c | |
parent | 6991b13e41f39e07e1d6bf4a3ae95249e610afb8 (diff) |
Fix brush tip delta orientation with anchored strokes
When using anchored stroke, the stroke operator was modifying the
coordinates on the "mouse" rna property by setting them to the original
position. Because of this, all the sculpt delta calculation was failing
and the delta for these brushes was set randomly (with a 0 vector) at
the beginning of the stroke.
There is now an extra property that uses the unmodified coordinates of
the mouse to calculate the delta. Now delta orientation works as expected
in all brushes and features that require brush tip orientation.
Reviewed By: sergey
Differential Revision: https://developer.blender.org/D9183
Diffstat (limited to 'source/blender/blenkernel/intern/fcurve.c')
0 files changed, 0 insertions, 0 deletions