[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-bugs-dist
Subject: [krita] [Bug 352070] New: A stroke should be limited to its mirror-mode line's side where it has fir
From: <sruloart () gmail ! com>
Date: 2015-08-31 18:48:50
Message-ID: bug-352070-17878 () http ! bugs ! kde ! org/
[Download RAW message or body]
https://bugs.kde.org/show_bug.cgi?id=352070
Bug ID: 352070
Summary: A stroke should be limited to its mirror-mode line's
side where it has first started. Currently it crosses
to the other side, causing obsolete varied strokes on
top of the correctly mirrored strokes.
Product: krita
Version: 2.9.6
Platform: Other
OS: MS Windows
Status: UNCONFIRMED
Severity: normal
Priority: NOR
Component: Tools
Assignee: krita-bugs-null@kde.org
Reporter: sruloart@gmail.com
If you use the mirror mode, that means you want a stroke to be perfectly
aligned with its opposing side (horizontally/vertically/both). Currently,
that's not possible because the tool is missing an important "if":
if the stroke "arrives" from one side of the mirror-mode line, and crosses over
to the mirror-mode line's other side, then stop drawing the stroke (i.e. tldr;
stop drawing when the stroke meets the mirror line).
Why is that important? because if you continue to draw while in the opposite
side of the mirror line, then you add strokes you didn't want to create
(mirror-mode, remember?). Now, because most often than not you won't be
repeating the mirrored strokes one-for-one, you're basically just destroying
the perfectly good stroke you've mirrored previously with another unnecessary
stroke in the wrong place.
Reproducible: Always
Steps to Reproduce:
1. Open Krita.
2. Set mirror-mode (horizontal + vertical for the test case).
3. Try painting a perfectly connected circle with the brush by drawing 1/4 of a
circle in one quadrant.
4. Do you notice some varied strokes in the ends of your circle that prevent
you from achieving this?
Actual Results:
Even if you try really hard, really slow, the points where the strokes connect
would always have some inconsistency because you either drew too far (in the
wrong quadrant) or too close (in the right quadrant, but you've ended your
stroke too soon, missing the actual width you want at the point where the lines
should connect, at the mirror-line).
Expected Results:
No unnecessary strokes, resulting in perfectly connected lines with no unwanted
inconsistencies.
--
You are receiving this mail because:
You are watching all bug changes.
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic