Moderator
|
Quite old already, but here you have it: a popular problem and proposed solution (found e.g. at http://bjango.com/mac/skala/):
Do you think there's any use of that for our needs? |
Registered Member
|
Hello,
Let's try to guess where snapping occurs in both situations.
There are some other factors to take into account: Hidden content UI should hide as few content as possible. Interaction with selected objects We should keep in mind that guides will interact with handles drawn around objects. When snapped, drawing them side by side is confusing (has does snapping worked?) and looks bad. The Gimp uses two lines separated by 1px. Inkscape uses 1px lines. Photoshop seems to use 2px dashed lines (I don't have it, so I can't check) for user-defined guides, and 1px solid lines for others. Louis |
Registered Member
|
I think grid and guidelines are conceptually defined as the boundary of a line of pixels. They conceptually have no thickness, and take up no space on the canvas. Therefore snapped elements are always aligned with the pixel boundary. That's how it works in the graphics tools I've used. If a tool is snapping to the middle a pixel instead of the boundary then it's just doing it wrong, at least IMHO.
As for how the grid/guide is actually rendered, for a 1px rendering it should just use follow the same rules as the pixel coordinate system when the zoom level is <= 100%. Zooming in > 100% usually resolves any uncertainty about the boundary represented by the rendering. Hope this helps! |
Registered users: Bing [Bot], daret, Google [Bot], Sogou [Bot]