jgarza Posted February 22 Share Posted February 22 Using marquee tool copy and paste to new layer adds transparent / semi transparent pixels on the pasted image - *when manually adjusting the size in the navigator. I've followed the online help doc to precise selecting but nothing helps. Selections should be pixel precise. Quote Link to comment Share on other sites More sharing options...
GarryP Posted February 23 Share Posted February 23 I’m having a bit of trouble understanding what you are trying to tell us. For instance, you mention “adjusting the size in the navigator” but the Navigator Panel has nothing the do with pixel selections. Also, which “marquee tool” are you using, as there are many? Can you give a bit more detail as to what you are doing, what you are doing it to, and what the problem you are having with it is? Full-screen screenshots are often useful for problem diagnosis if you cannot share the document. Quote Link to comment Share on other sites More sharing options...
jgarza Posted February 23 Author Share Posted February 23 Sorry about that. The image below is the result of a 50px by 50px marquee selection where I adjusted the dimensions of the selection in the Transform tab. Steps: Drag a marquee (rectangular marquee tool) Adjust in the Transform to 50px by 50px Ctrl + V paste (which auto creates another layer) The resulting layer is 55px by 56px with anti aliased edges *Oddly - creating a layer and Create Selection from Layer appears to work correctly but the marquee tool demonstrates unexpected behavior. I've tested with all snapping off and whole pixels only, but this behavior occurs on several images that I have tested. Any insight would be appreciated. 50x50 px expands on paste to new layer Sometimes the new layer pixels spill over the layer dimensions. Quote Link to comment Share on other sites More sharing options...
Hangman Posted February 23 Share Posted February 23 Hi @jgarza, Do you perhaps have a Feather value set in the Context toolbar for your marquee selection? Quote Affinity Designer 2.4.2 | Affinity Photo 2.4.2 | Affinity Publisher 2.4.2 Affinity Designer Beta 2.5.0 (2430) | Affinity Photo Beta 2.5.0 (2430) | Affinity Publisher Beta 2.5.0 (2430) Affinity Designer 1.7.3 | Affinity Photo 1.7.3 | Affinity Publisher 1.10.8 MacBook Pro 16GB, macOS Monterey 12.7.4, Magic Mouse Link to comment Share on other sites More sharing options...
jgarza Posted February 23 Author Share Posted February 23 No, feather and anti alias are off. Quote Link to comment Share on other sites More sharing options...
Staff MEB Posted February 23 Staff Share Posted February 23 Hi @jgarza, Welcome to Affinity Forums This is a known issue with the "transform" operation (enlarging the selection through the Transform panel). The bigger the increase in size of the original selection through the Transform panel, the more visible the fading effect is. If you perform these steps without ever changing the selection size - that is, just copy and paste it does work as intended. I'm updating/bumping the bug report. Thanks for your feedback. Hangman 1 Quote A Guide to Learning Affinity Software Link to comment Share on other sites More sharing options...
jgarza Posted February 23 Author Share Posted February 23 I'm not sure this is accurate. This is the result of a 30x30px selection (mouse only) and paste to new layer. The result produces 31x31px with spillover. FYI - I've been using Affinity products for some time now and they are awesome! MEB 1 Quote Link to comment Share on other sites More sharing options...
Staff MEB Posted February 23 Staff Share Posted February 23 That's a different thing and happens because the selection was pasted on non intenger values (it's not pixel aligned). In the main toolbar enable Force Pixel Alignment, then move that pasted layer a bit until it becomes pixel aligned. Also make sure the original image where you are copying from is equally aligned with the pixel grid - it is when you open it but you may have moved the image on canvas... Quote A Guide to Learning Affinity Software Link to comment Share on other sites More sharing options...
jgarza Posted February 23 Author Share Posted February 23 The Force Pixel align and move by whole pixels is on (I generally always keep them on) the the result is pixel spill over. *** I DID notice that the background image I was selecting (x, y) was not integer aligned ... the resulting pixel integer aligned paste results in pixel spillover. So I think the underlying image needs to be pixel aligned as well (makes sense - pixel align selected to pixel aligned paste). I realigned underlying image to integer aligned (x,y) and the mouse marquee select appears to work as expected. Adjusting select via Transform still produces extra pixels. Thank you for the help! Quote Link to comment Share on other sites More sharing options...
Staff MEB Posted February 23 Staff Share Posted February 23 Turn off Move by Whole Pixels, leave just Force Pixel Alignment ON. Move by Whole Pixels will force pixels/images that are on non-integer values keep the partial pixels after you move them because the movement distance is restricted to whole pixel values with that setting ON: let's say a pixel is located at X=5.6. If you move/drag it 10 px to the right (or any other whole value - remember that setting restricts the transforms to whole pixel values) it will end up in X=15,6 thus keeping it non-pixel aligned. Force Pixel Alignment - does not have that restriction thus forces all pixels to be aligned no matter if the original position were partial pixels or not. Quote A Guide to Learning Affinity Software Link to comment Share on other sites More sharing options...
jgarza Posted February 23 Author Share Posted February 23 Ah, that makes sense. Will do. Thank you for the help 😁 Quote 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.