https://bugs.kde.org/show_bug.cgi?id=452249

            Bug ID: 452249
           Summary: Configuring pattern scale is unintuitive as the "true"
                    max range is dependent on texture size, and also min
                    value produces misleading results
           Product: krita
           Version: nightly build (please specify the git hash!)
          Platform: Other
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: Brush engines
          Assignee: krita-bugs-n...@kde.org
          Reporter: tomtomtomreportin...@gmail.com
  Target Milestone: ---

SUMMARY
Configuring the pattern scale is quirky due to two reasons:
* The practical max range of the scale value is dependent on the size of the
texture.  For example, the actual max scale for a 512x512 pattern is ~.40 while
the actual max scale for a 20x20 pattern is ~10.0.
* Sliding the scale down to 0.00 seems to produce an unexpected visual of a
significantly large-scaled texture that doesn't seem to be achievable with the
current "true" ranges.

STEPS TO REPRODUCE
1. Select Basic 2 Opacity.
2. Enable Pattern option.
3. With 01_canvas.png (512x512) as the default pattern, observe the stroke at
when the pattern scale is at 0.00 and when increasing it past .40.

OBSERVED RESULT
0.00 produces an unexpected result while going past .40 on the slider does
nothing.

EXPECTED RESULT
Ideally there should be no invisible limit to the scale value besides what the
slider designates. 0.00 shouldn't produce a largely scaled texture.

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Debian sid
KDE Plasma Version: 5.24.3
KDE Frameworks Version: 5.90.0
Qt Version: 5.12.12 (appimage)

ADDITIONAL INFORMATION
This does not seem to be a regression.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to