isajic
-
Posts
2 -
Joined
-
Last visited
Posts posted by isajic
-
-
If you increase line width to 2 pixels or more, line styles (dotted, dashes) will be visible. However, for 1 pixel width, separations between line segments, supposed to be in background color, are halfway between foreground and background colors, so at 100%, line looks almost solid.
(Paint.net v4.0.5, Win7x64 SP1, Hardware acceleration on, DPI 96.0, NVidia GTX 750)
Styles do not affect 1 pixel wide lines noticeably
in Troubleshooting & Bug Reports
Posted · Edited by isajic
Thank you midora, thank you Eli
Let's talk now about width=1, Antialiasing Disabled, Style Dotted. Unfortunately, line drawing implementation is not quite correct. We would expect every second pixel to be drawn, not few consecutive foreground pixels or few consecutive background pixels occasionally. Even worse, if line angle is between -45 and 45 degrees (as in the Eli's post above), we should never see consecutive vertical pixels (as it is not the case with solid lines). The developer should make implementation of line styles consistent to each other: line styles other than solid should not draw pixels not present in the solid case.
Also, one should never see consecutive pixels both horizontally and vertically in the same one pixel wide line.