diff options
author | Joshua Leung <aligorith@gmail.com> | 2008-07-26 16:54:03 +0400 |
---|---|---|
committer | Joshua Leung <aligorith@gmail.com> | 2008-07-26 16:54:03 +0400 |
commit | 70ce017777dcaf0ddd68b9533eba8a926aceff1e (patch) | |
tree | 97020b88c35efbbdfbbbc7a806000af2f346fb8e /source/creator | |
parent | c4116a7f8de3738d9e771d8b1358d4e033c4e8fd (diff) |
== Grease Pencil - Drawing (User Action not Display) Accuracy ==
This commit attempts to fix some of the problems with the accuracy of strokes recorded.
I've disabled the post-draw smoothing of strokes as it deviated from the source stroke too much. This was introduced to try to eliminate the effects of fine 'jitter' (which is especially noticable when using optical mice + fast computer).
Now, I've introduced two thresholds which determine the 'minimum' distances that the mouse needs to have moved from the previous mouse-coordinates recorded, to be recorded. These are currently hardcoded, but may be exposed in the UI if there is significant need to do so.
- The first is for the distance that the mouse must have moved on both axes to be considered.
- The second is for the 'pythagorean' distance that needs to have been travelled by the mouse.
Diffstat (limited to 'source/creator')
0 files changed, 0 insertions, 0 deletions