Zatlap Posted June 8, 2021 Share Posted June 8, 2021 When it comes to logo design, I often need the boolean tools. But they still don't do the job. Example: when I try to cut a simple rectangle out of a rounded shape, I get this weird result. Quote Link to comment Share on other sites More sharing options...
Alfred Posted June 8, 2021 Share Posted June 8, 2021 Try Option-clicking on the ‘Subtract’ button (instead of just clicking). This will generally give you a more accurate result: it produces a Compound object, but you can always ‘Convert to Curves’ if necessary. Quote Alfred Affinity Designer/Photo/Publisher 2 for Windows • Windows 10 Home/Pro Affinity Designer/Photo/Publisher 2 for iPad • iPadOS 16.7.2 (iPad 7th gen) Link to comment Share on other sites More sharing options...
Staff Gabe Posted June 9, 2021 Staff Share Posted June 9, 2021 Hi @Zatlap, Can you attach that sample file so I can log it with our developers? Quote Link to comment Share on other sites More sharing options...
Zatlap Posted June 10, 2021 Author Share Posted June 10, 2021 Hello Gabe, Here comes the file. test.afdesign Quote Link to comment Share on other sites More sharing options...
Staff Gabe Posted June 10, 2021 Staff Share Posted June 10, 2021 Thanks. Issue logged. In the future, please try and report bugs in the right category. Quote Link to comment Share on other sites More sharing options...
Zatlap Posted June 10, 2021 Author Share Posted June 10, 2021 Was this one not the right category? Quote Link to comment Share on other sites More sharing options...
Staff Gabe Posted June 11, 2021 Staff Share Posted June 11, 2021 It is now that I've moved it. It was raised in the Publisher forum. Quote Link to comment Share on other sites More sharing options...
Hokusai Posted June 11, 2021 Share Posted June 11, 2021 This is something that I have struggled with since I began using vector apps (not just Designer). While I think that the Boolean operations have improved greatly since the early days of Designer (my hats off to Matt and the other developers), there is still room for improvement. @Zatlap I'm not sure if this is something that you've tried but in cases like this the solution or workaround is very easy. Just put a couple of additional nodes to both objects and then perform the Boolean Operations and it should work like you want. I did convert your rectangle to curves first but I'm not even sure you need to do that. Probably if you just added extra nodes before the breaking point on the triangle shape and it would probably work. Please see the example that you made (and I altered). I hope that the Boolean operations continue to improve but until then, this has been working wonderfully for me for quite some time. I even use it for rather complex and complicated shapes and it has worked just as well but it takes a while to get a feeling as to where to place the extra nodes. I hope it helps. Best regards, Hokusai test_02.afdesign Quote Link to comment Share on other sites More sharing options...
Hokusai Posted June 11, 2021 Share Posted June 11, 2021 Before @Alfred asks, yes I have many hats! 😅 Alfred 1 Quote Link to comment Share on other sites More sharing options...
Alfred Posted June 11, 2021 Share Posted June 11, 2021 28 minutes ago, Hokusai said: I even use it for rather complex and complicated shapes and it has worked just as well but it takes a while to get a feeling as to where to place the extra nodes. For what it’s worth, the method that I described earlier — props to @anon2 for the suggestion — works consistently well. I like the fact that it doesn’t require the user to get a feeling for how best to use it. Quote Alfred Affinity Designer/Photo/Publisher 2 for Windows • Windows 10 Home/Pro Affinity Designer/Photo/Publisher 2 for iPad • iPadOS 16.7.2 (iPad 7th gen) 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.