Jump to content
You must now use your email address to sign in [click for more info] ×

Why won't Designer Boolean DIFF this very simple shape?


Recommended Posts

13 hours ago, chippwalters said:

VERSION: (Windows 10)

image.png.2273b50bde7a92373a6794ee6bc89c33.png

 

This is a verfy simple shape, and Designer won't boolean difference the hole in the middle.

image.png.3136521777aba125e70da9f958987e82.png

If I drag the hole to the right, so that it is intersecting it, it works,

image.png.bc18273e9d5d6db3fe435e32e3d6bac6.png

 

but not in the middle. Is this a bug?

The file is below...

 

 

booleanbug.afdesign

Other programs do it right, so I would say it is a bug. Apparently (...) the boolean bread and butter algorithms in the Affinity suite is still work in progress (...) so perhaps some other day..

To make you happy, nonetheless, a workaround ... that is not exactly easy to figure out for the average user:

  • Select both shapes
  • Alt + click the subtract button (boolean difference) [Makes a compound shape instead]
  • Select Layers - Convert to curves (or Control + return)

One shape.

The vector department in all Affinity programs is pretty weak, so consider Inkscape , Xara or Gravit Designer for shape construction as a supplement. Or of course Adobe Illustrator, Corel Draw etc. etc. etc.

  • "The user interface is supposed to work for me - I am not supposed to work for the user interface."
  • Computer-, operating system- and software agnostic; I am a result oriented professional. Look for a fanboy somewhere else.
  • “When a wise man points at the moon the imbecile examines the finger.” ― Confucius
  • Not an Affinity user og forum user anymore. The software continued to disappoint and not deliver.
Link to comment
Share on other sites

Thanks for the explanation. FWIW, I took the file into Illustrator (export as SVG) and performed the boolean correctly, then exprorted again to Designer to finish the design. I'm trying to force myself to use Designer and Photo as much as possible. I *really* want them to be my goto apps for 2D graphics. :-)

 

Link to comment
Share on other sites

13 hours ago, chippwalters said:

VERSION: (Windows 10)

image.png.2273b50bde7a92373a6794ee6bc89c33.png

 

This is a verfy simple shape, and Designer won't boolean difference the hole in the middle.

image.png.3136521777aba125e70da9f958987e82.png

If I drag the hole to the right, so that it is intersecting it, it works,

image.png.bc18273e9d5d6db3fe435e32e3d6bac6.png

 

but not in the middle. Is this a bug?

The file is below...

 

 

booleanbug.afdesign

Hey @chippwalters

How did you create this example? In Illustrator or Designer?

I remember I had a similar problem a year ago with some files from a logo designer. All created in Illustrator. Fill mode was also set to winding in those files.

Bug or not... if you export your file to SVG and open it in various programs, this is what you get from diff/subtract with Winding (non zero):

AD 1.8 beta: no hole

Inkskape 0.92: no hole

Adobe Illustrator 23.1: transparent hole

Xara Designer (latest): transparent hole

Gravit Designer 2.7:  transparent hole and same result no matter how you configure the fill rule (keep holes or fill holes (non zero, Winding)

 

  • "The user interface is supposed to work for me - I am not supposed to work for the user interface."
  • Computer-, operating system- and software agnostic; I am a result oriented professional. Look for a fanboy somewhere else.
  • “When a wise man points at the moon the imbecile examines the finger.” ― Confucius
  • Not an Affinity user og forum user anymore. The software continued to disappoint and not deliver.
Link to comment
Share on other sites

The fill mode doesn’t alter behavior in Illustrator or Gravit. The result is a transparent hole with either mode.

  • "The user interface is supposed to work for me - I am not supposed to work for the user interface."
  • Computer-, operating system- and software agnostic; I am a result oriented professional. Look for a fanboy somewhere else.
  • “When a wise man points at the moon the imbecile examines the finger.” ― Confucius
  • Not an Affinity user og forum user anymore. The software continued to disappoint and not deliver.
Link to comment
Share on other sites

Some usability notifications in these scenarios would be appropriate and more than helpful. 

  • "The user interface is supposed to work for me - I am not supposed to work for the user interface."
  • Computer-, operating system- and software agnostic; I am a result oriented professional. Look for a fanboy somewhere else.
  • “When a wise man points at the moon the imbecile examines the finger.” ― Confucius
  • Not an Affinity user og forum user anymore. The software continued to disappoint and not deliver.
Link to comment
Share on other sites

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.