Mark Oehlschlager Posted January 24, 2020 Share Posted January 24, 2020 I've become aware of a problem in all Affinity apps (released versions and beta versions) where perfectly aligned edges between two rectangular shapes will leave visible hairline gaps between the two objects. Currently running the latest betas and released versions of all the Affinity apps on Mac OS High Sierra 10.13.6. See attachments below. The screenshots illustrate the problem, where I've drawn 40mm x 40mm white rectangles with no stroke, aligned horizontally, over a strongly colored ground. I used the "Page Layouts with Objects" snap preset to align the objects. I've used the Transform panel and the outline view to confirm that the objects are aligned. And yet, the colored ground clearly shows through between the supposedly aligned objects. Please address this bug in the next release of all three Affinity apps. JevoUK 1 Link to comment Share on other sites More sharing options...
Staff MattP Posted January 28, 2020 Staff Share Posted January 28, 2020 This is not a problem with snapping. The objects are precisely aligned. The artefacts you can see have discussed many times before and are actually visible (to a greater or lesser extent) in all vector software (if you know how to provoke the problem) unless the renderer uses a different scanline rasteriser. Is this causing you an actual productivity problem? Usually there are many simple ways to work around the issue Let us know a bit more about how this is affecting you and we can try to help... Oval 1 Link to comment Share on other sites More sharing options...
Mark Oehlschlager Posted January 28, 2020 Author Share Posted January 28, 2020 @MattP So, this is a technical problem that no developer has an answer for? I'll take your word on that, but, from a designer/user's point of view, one expects filled vector objects that are perfectly aligned to show no visible gap between them. I appreciate your offer of help, but it would appear that there is nothing to be done here except for a few user hacks (e.g., extending the edges of the vector objects such that they overlap). Link to comment Share on other sites More sharing options...
Oval Posted January 28, 2020 Share Posted January 28, 2020 5 hours ago, MattP said: Let us know a bit more about how this is affecting 5 hours ago, MattP said: discussed many times before Would be great that this phenomenon would be explained in the help at last to prevent that beginners are surprised, complaining and so on … Link to comment Share on other sites More sharing options...
Staff MEB Posted February 5, 2020 Staff Share Posted February 5, 2020 Hi Mark Oehlschlager, Change the units of your document to pixels temporarily and check the Transform panel again. Make sure both the width/height and X,Y coordinates of the rectangles are integer values to ensure they are aligned with the pixel grid. In those circumstances the gaps shouldn't be visible when seeing the document at 100% or multiples. Mark Oehlschlager, Oval and debraspicher 1 2 A Guide to Learning Affinity Software Link to comment Share on other sites More sharing options...
Oval Posted February 5, 2020 Share Posted February 5, 2020 1 hour ago, MEB said: In those circumstances the gaps shouldn't be visible Great! Can we have this information in Affinity Help, please? Link to comment Share on other sites More sharing options...
Mark Oehlschlager Posted February 5, 2020 Author Share Posted February 5, 2020 @MEB Thanks. I tried your suggestions, but to no avail. It would appear that overlapping shapes is the work-around here. Link to comment Share on other sites More sharing options...
Staff MEB Posted February 5, 2020 Staff Share Posted February 5, 2020 Hi Mark, Are you sure the X, Y coordinates and width/height dimensions are integer pixel values? What's the pixels value set in the Decimal Places for Units Types section in Affinity Designer Preferences, User Interface tab? Do you mind attaching the afdesign file shown in your screenshots? A Guide to Learning Affinity Software Link to comment Share on other sites More sharing options...
Mark Oehlschlager Posted February 6, 2020 Author Share Posted February 6, 2020 @MEB I tried once more, paying close attention to your recommendations. Here's what I found: When the document units are set to pixels, the width/height and X,Y coordinates of the rectangles are integer values, and they are they are aligned with the pixel grid, the gap between objects disappears. If I switch the document units back to points, the gap reappears. So, I guess the screen draw issue is connected to document units. Attached below is a sample AFdesign file, as well as a screenshot of my "Decimal Places for Unit Types". GapTestFile.afdesign Link to comment Share on other sites More sharing options...
Recommended Posts