Jump to content

Recommended Posts

Posted

After 20 years' experience with Adobe, I've discovered the power of Affinity's tools. I wanted to know if there was a way of creating non-destructive vector masks for the following case:
I draw a white square with a black border and then a white circle on the border of the square and I want to subtract the circle from the square while still being able to move and modify the appearance of the circle vectorically if necessary and, in addition, have the black border drawing the subtraction.
Is there a way of doing this?
Thx a lot!

 

Designer_HxLumFv9PP.png

Designer_i5epOqj4tF.png

Posted

Welcome to the Affinity forums :)

Use a Compound; it provides non-destructive Boolean geometry operations with vector objects.

With the ellipse over the rectangle as in your first screenshot, select both objects then hold down the option/alt key and click the Subtract button in the main toolbar at top of the app window to create a Compound containing the two objects. These contained objects can later be edited as required to change the result.

 

 

Posted

Thank you very much for this tip! And thanks for taking the time to make a video!
I don't think I've finished being amazed by the possibilities offered by my new toys ^^ 👍

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.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...

Important Information

Terms of Use | Privacy Policy | Guidelines | We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.