Blender Git Loki
Git Commits -> Revision 539b465
Revision 539b465 by Alexander Gavrilov (master) November 21, 2018, 13:34 (GMT) |
Implement basic global tablet pressure curve options. Grease Pencil already implements support for full-featured per-brush pressure curves, but it is useful to have some basic global settings that affect all brushes and tools. This adds two simple options: - Raw pressure required to achieve full brush intensity. - Softness control, using a gamma curve internally. The most important one is the max pressure setting, because it is critical for ergonomics, but the Linux Wacom driver lacks it. The softness option internally converts to gamma = 4^-softness. Reviewers: brecht, campbellbarton Differential Revision: https://developer.blender.org/D3967 |
Commit Details:
Full Hash: 539b465b32102d90a6d356d8f94300e70338856e
Parent Commit: b93c81e
Lines Changed: +48, -2
7 Modified Paths:
/release/scripts/startup/bl_ui/space_userpref.py (+6, -0) (Diff)
/source/blender/blenloader/intern/readfile.c (+5, -0) (Diff)
/source/blender/makesdna/DNA_userdef_types.h (+3, -0) (Diff)
/source/blender/makesrna/intern/rna_userdef.c (+14, -0) (Diff)
/source/blender/windowmanager/intern/wm_event_system.c (+17, -1) (Diff)
/source/blender/windowmanager/intern/wm_window.c (+1, -1) (Diff)
/source/blender/windowmanager/wm_event_system.h (+2, -0) (Diff)
/source/blender/blenloader/intern/readfile.c (+5, -0) (Diff)
/source/blender/makesdna/DNA_userdef_types.h (+3, -0) (Diff)
/source/blender/makesrna/intern/rna_userdef.c (+14, -0) (Diff)
/source/blender/windowmanager/intern/wm_event_system.c (+17, -1) (Diff)
/source/blender/windowmanager/intern/wm_window.c (+1, -1) (Diff)
/source/blender/windowmanager/wm_event_system.h (+2, -0) (Diff)