Created attachment 139674 [details] example of lines with bumps SUMMARY When drawing 45 degree lines with the line tool and the "u) Pixel Art" brush, some lines have weird bumps on them. STEPS TO REPRODUCE 1. Create a 400 x 400 px image 2. Select line tool and the "u) Pixel Art" brush, set brush size to 4 px 3. Draw 45 degree diagonal lines by holding shift OBSERVED RESULT Some lines have weird bumps. EXPECTED RESULT These weird bumps shouldn't appear. ADDITIONAL INFORMATION Filed for commit c75e336c15
Can confirm this happens on Windows 10 4.4.4-alpha (git cc5d52c) This bug isn't specific to the line tool, it's rather a quirk of how the brush engine works under the hood. You can try to lower the 'spacing' in the brush tools, but so long as the brush 'updates' are delegated by distance rather than at the pixel level, I believe pixel brushes will always suffer from this unless a pixel-art-specific brush engine is created.
No idea how we'd solve this though.
(In reply to wolthera from comment #2) The only solution I can come up with is a new pixel art brush engine. Each brush position update, calculate if affected pixel's 'center' points are within the circle of the brush, if so, color it in. If not, don't. I'd image the extremely simplified calculations would allow the spacing to be not only extremely small, but possibly even interpolated even further between updates ensuring there's no gaps like what show up currently.
Remove triaged keyword from CONFIRMED bugs