WaveF Posted March 13, 2017 Share Posted March 13, 2017 Pixel alignment is not perfect in Affinity Designer, in fact non pixel align situation is VERY EASY to happen. When shapes align to TEXT object or, a integer position&size shape with a little ROTATION, it's position no longer integer. I think AD should learn from Fireworks pixel alignment design, no matter cursor position, text/shape geometry, once user start to draw, all objects' bounds should be treated as integer in pixel alignment mode. Now we can turn off "snap to object bounding boxes" to make this happen, but it also make AD become useless, I think what we need is "snap to pixel-align bounding boxes", Dams, Lucaspchara, MadlenCize and 1 other 4 Quote Link to comment Share on other sites More sharing options...
Lucaspchara Posted March 25, 2017 Share Posted March 25, 2017 Lately when I create a 1px line in the middle of the page, AD aligns creating a 2px line with 50% opacity. Quote Link to comment Share on other sites More sharing options...
Dams Posted April 6, 2017 Share Posted April 6, 2017 I can't believe this is a problem in 2017 but it is and no reaction from Affinity about this. I got the exact same problems in UI design. It's either you get snapping or pixel perfect but not both. This is a huge problem to make Affinity Designer usable. And I am not even talking about the results in the PDF format. You can see gap which do not exists in Affinity appear in the PDF. I was questionned about it during a meeting, making me look unprofessional... Quote Link to comment Share on other sites More sharing options...
Dams Posted April 6, 2017 Share Posted April 6, 2017 Actually even with snapping turned off, the "whole pixel" move and alignment do not work correctly. If an object is at 36.1pt, it will move by 0.5pt and not check if the object was pixel aligned in the first place. Basically the code supposed to align objects is just doing +-0.5pt when you check the options. Not smart at all. Lucaspchara 1 Quote Link to comment Share on other sites More sharing options...
Bento Posted April 7, 2017 Share Posted April 7, 2017 Pixel alignment is not perfect in Affinity Designer, in fact non pixel align situation is VERY EASY to happen. When shapes align to TEXT object or, a integer position&size shape with a little ROTATION, it's position no longer integer. I think AD should learn from Fireworks pixel alignment design, no matter cursor position, text/shape geometry, once user start to draw, all objects' bounds should be treated as integer in pixel alignment mode. Now we can turn off "snap to object bounding boxes" to make this happen, but it also make AD become useless, I think what we need is "snap to pixel-align bounding boxes", Totally agree ! Quote Art Director at Tribu And Co | French web agency - See our work at http://www.tribu-and-co.fr Link to comment Share on other sites More sharing options...
fernandolins86 Posted April 12, 2017 Share Posted April 12, 2017 This is a huge flaw in AD and needs to be fixed soon. It makes working on pixel-perfect projects and UI design a royal pain. Quote Link to comment Share on other sites More sharing options...
lalala_ Posted May 30, 2018 Share Posted May 30, 2018 has there been any changes/improvements regarding pixel-alignement, or is that still an issue? Quote Link to comment Share on other sites More sharing options...
Staff MEB Posted May 30, 2018 Staff Share Posted May 30, 2018 Hi lalala_ Welcome to Affinity Forums Scaled images (keeping aspect ratio) and text objects are not aligned to the pixel grid. All other object types should align correctly with proper snapping options selected in particular Force Pixel Alignment. You may also need to disable Move By Whole Pixels if you already have objects in non-integer values, otherwise the decimal parts will be kept when you move/scale them. Let us know if you find issues. Quote A Guide to Learning Affinity Software Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.