Bug 353665 - Untying 'Smudge Length' and 'Color Rate' properties
Summary: Untying 'Smudge Length' and 'Color Rate' properties
Status: CONFIRMED
Alias: None
Product: krita
Classification: Applications
Component: Brush engines (show other bugs)
Version: 2.9.7
Platform: Ubuntu Linux
: NOR wishlist
Target Milestone: ---
Assignee: Krita Bugs
URL:
Keywords:
: 411206 (view as bug list)
Depends on:
Blocks:
 
Reported: 2015-10-07 20:10 UTC by kaerhon
Modified: 2020-08-22 23:12 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description kaerhon 2015-10-07 20:10:23 UTC
First, i don't know if it is by design or limitation or a bug, and it is not specific to 2.9.7

I noticed in the smudge engine, there is a hierarchy between Smudge length and Color rate Properties. Color Rate depends on Smudge length, wich makes impossible to make brushes that slightly blend colors while being opaque. Currently it looks like it is possible to use full Color rate, but only with full smudge length. If, for instance i want a "crayon-like" effect, which is opaque and solid, but not hard, it's necessary to allow  a Color rate Value superior to Smudge Length value which would result in an opaque colored stroke that smudges just a bit. But they seem tied together, with smudge length being the master value, and a low smudge length results in a smudging yet transparent stroke.

Would it be possible to untie those two parameters?

Reproducible: Always

Steps to Reproduce:
1.Lower smudge length setting in a smudge brush
2.See how transparent the stroke is.

Actual Results:  
the smudge effects cannot be subtle while being opaque

Expected Results:  
permit 'Color Rate' > 'Smudge Length'
Comment 1 Halla Rempt 2016-01-24 10:10:18 UTC
WISHGROUP: Big Projects
Comment 2 Halla Rempt 2016-01-24 10:10:36 UTC
Note: this needs a new smudge brush engine.
Comment 3 voronwe13 2020-07-28 20:11:03 UTC
MR 422 should fix this issue.  When I added the option to use Color Image, Lightness Map, and Gradient Map brushes with the smudge engine, I had to write a new method for smudging, and that doesn't have this issue. By default, Alpha Mask brushes will still use the old method, but I added the option to have those use the new method.
Comment 4 Tiar 2020-08-22 23:12:57 UTC
*** Bug 411206 has been marked as a duplicate of this bug. ***