IcyPRO Posted May 18, 2018 Share Posted May 18, 2018 Hello everyone. Is there a way to resize and rotate a rectangle without stretching the pattern? I know that if you use the Node Tool, patter says intact, but that's not what I'm looking for, I tried to google an answer to this question, but I couldn't find it. So that's why I'm asking here now. Can anybody help me? Quote Link to comment Share on other sites More sharing options...
Staff Gabe Posted May 18, 2018 Staff Share Posted May 18, 2018 Hi @IcyPRO, With the parent layer selected, tick "lock children" and the pattern will not resize. Thanks, Gabe. Quote Link to comment Share on other sites More sharing options...
IcyPRO Posted May 18, 2018 Author Share Posted May 18, 2018 Sorry that I didn't clarify - I'm talking about bitmap pattern created using Fill Tool. It's pretty useful tool, but I cannot figure out how to prevent it from stretching the texture. Quote Link to comment Share on other sites More sharing options...
Staff Gabe Posted May 18, 2018 Staff Share Posted May 18, 2018 The Fill tool will "fill" the object. You cannot lock the texture. You will have to work on parent/layers to achieve what you want. Quote Link to comment Share on other sites More sharing options...
IcyPRO Posted May 18, 2018 Author Share Posted May 18, 2018 3 minutes ago, GabrielM said: The Fill tool will "fill" the object. You cannot lock the texture. You will have to work on parent/layers to achieve what you want. That sucks, because when it comes to patterns, you don't always want to deform them every time you rotate or resize object. Quote Link to comment Share on other sites More sharing options...
Staff Gabe Posted May 18, 2018 Staff Share Posted May 18, 2018 That's why it's a lot easier to work on parent/child configurations when it comes to this. Roger C 1 Quote Link to comment Share on other sites More sharing options...
Staff MEB Posted May 18, 2018 Staff Share Posted May 18, 2018 Hi IcyPRO, Go to the context toolbar and press/enable the Maintain fill aspect ratio button (the icon is a padlock with a line on the left and on bottom). Quote A Guide to Learning Affinity Software | Affinity Quick Reference Link to comment Share on other sites More sharing options...
lepr Posted May 18, 2018 Share Posted May 18, 2018 . Quote Link to comment Share on other sites More sharing options...
Alfred Posted May 18, 2018 Share Posted May 18, 2018 5 minutes ago, owenr said: That does not prevent the transformation matrix of a filled object being applied to the fill. Say that again, slowly! Quote Alfred Affinity Designer/Photo/Publisher 2 for Windows • Windows 10 Home/Pro Affinity Designer/Photo/Publisher 2 for iPad • iPadOS 17.4.1 (iPad 7th gen) Link to comment Share on other sites More sharing options...
Staff MEB Posted May 18, 2018 Staff Share Posted May 18, 2018 Nope. It just locks the bitmap fill (the texture). If you later transform the shape then the pattern will also be distorted. I've already filled a couple improvements for bitmap fills but they were not implemented. I would also like to force them to keep 1:1 image dimensions for example. Quote A Guide to Learning Affinity Software | Affinity Quick Reference Link to comment Share on other sites More sharing options...
Alfred Posted May 18, 2018 Share Posted May 18, 2018 2 minutes ago, MEB said: Nope. It just locks the bitmap fill (the texture). If you later transform the shape then the pattern will also be distorted. In that case, how can you do it without using a locked child layer as Gabe has suggested? Quote Alfred Affinity Designer/Photo/Publisher 2 for Windows • Windows 10 Home/Pro Affinity Designer/Photo/Publisher 2 for iPad • iPadOS 17.4.1 (iPad 7th gen) Link to comment Share on other sites More sharing options...
lepr Posted May 18, 2018 Share Posted May 18, 2018 . Quote Link to comment Share on other sites More sharing options...
Staff MEB Posted May 18, 2018 Staff Share Posted May 18, 2018 I misunderstood the initial question as you promptly made clear. My apologies to GabrielM. Quote A Guide to Learning Affinity Software | Affinity Quick Reference Link to comment Share on other sites More sharing options...
Alex W Posted February 15, 2021 Share Posted February 15, 2021 If you convert to curves and use node edit instead of transform, then the fill is maintained as originally placed. That's the only way I've found to maintain it without having to create a clipping layer for it I'm afraid. Bit of a pain tbh, especially as there is no way that I can see of inputting actual values for the image fill scale. It'd be nice to be able to lock the fill when transforming an object. 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.