Jump to content

Dragging of Antialiased selections


Recommended Posts

Great that we got antialiased selections, there is just one thing I'm missing in the current implementation.


If you are working zoomed in, you should be allowed to drag the selection on view-pixel/sub-pixel base. In the moment it's document-pixel based. I'm not sure if the setting of the drawing tools antialiased switch should control this behaviour.


The shape tools and brushes are working sub-pixel based already (if draw-antialiasing is enabled). Means the coloring of the pixels depends where inside of a pixel you are starting the tool.



midoras signature.gif

Link to comment
Share on other sites

I considered having this ability in 4.0 but I cut it due to ... well, time. I want to ship this thing before forever.


There's definitely room for there to be an "enable/disable pixel snapping" toggle button in the future. For now I just felt it was way more important to get the pixel snapping "enabled" story 100% correct, as that's what most people need most of the time.

The Paint.NET Blog: https://blog.getpaint.net/

Donations are always appreciated! https://www.getpaint.net/donate.html


Link to comment
Share on other sites

Sure. This rounding stuff is not as easy to implement as it sounds. Disabled snapping should be easier later on.


In addition this modification may also impact cursorposition and selection (showing fractions of pixels) which may confuse users.


All the work just because the low rez screens out there...

midoras signature.gif

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Create New...