Jump to content

Boolean Operation (Divide) Creating Many Points - Only After Second Overlap


Recommended Posts

Hello.

I ensured to search this issue as much as I could so that I wouldn't create a duplicate. Since the last time this problem was reported in the Pre 1.10 subforum and we are in 1.10.5 now, I felt this was the right place.

Windows 10 Version 1.10.5.1342

As the title suggests, this is a problem with Affinity Designer Boolean Operations, primarily the Divide operation and I've found something that I feel wasn't touched on in the previous reporting.

Consider image below, divide works as you would expect.

image.png.97cb349ef02d9da67ed9c36084390538.png

Works perfectly, with each circle only overlapping each other once.

image.png.8ff3f1acba6c3ba678f5b7fc9f82b21f.png

Now consider what happens when the left and right circle is already overlapped, and the top circle gets overlapped IN the overlap of the left and right (confusing ish), I've used a red arrow to show where:

image.png.5a8d554a3cafe80603c909896aff6661.png

You can see in the layer panel that the line in between the overlap that already exists, now just has points instead of being a solid line:

image.png.5cdb7154e17b5c6b9380eeae5714d874.png

Now showing with all the shapes separated to show the points:

image.thumb.png.195f09552302ab36d038d40348a8e2c1.png

Now I will show my discovery. The longer the line in the overlap, the more points it will create. As if proportional to the amount of space within an overlap. If I were to do it closer to the top or the bottom of the overlap, it would only generate 2-3 points. But watch what happens when I increase the side of the line within the overlap, the first image being the before operation and the line shown at the red arrow:

image.png.694921638f3a717b8cce12fbce804e8c.png

And now look at how many points...

image.png.a9d4935bb4115244b339e1e93453527f.png

 

I was excited to use this software as it had shown a lot of promise in replacing Adobe for me. I couldn't justify spending so much on CC and Affinity looked solid. So far it had been. But it came time to do some shape building to create a logo using a bunch of circles (similar to how the Twitter logo was created) and I ran into this problem.

I've tried this both with Hardware Acceleration turned on (by default) and with it turned off just in case.

I secretly am hoping that I've just done something wrong and this can be sorted much sooner so I can get back to enjoying using Affinity products. =]

Another thing to note: Intersect operation causes a single layer of curves to appear, but nothing is in it; Xor operation adds a few straight lines with some of the ellipses but combines all ellipses into a single curves layer shape, so those aren't working correctly either with so many overlaps.

I had a sudden panic moment thinking that this 'could' be intended behaviour, but then I found this: https://affinityspotlight.com/article/creating-compound-shape-variants-using-boolean-operations/ which even shows an example of 4 ellipses being used and it separating properly. =]

Note: I'm assuming Photo and Designer have the same logic, because I tried to replicate this in Affinity Photo and the same thing happens via Layer > Geometry. (Which then lead me to another problem where if Designer is open, Photo won't open at the same time, and if Photo is open, Designer won't open. Both programs show the splash screen, loads fonts...and then just silently closes; did I break everything!?)

I should stop now before I break something else...

- Shane Avery

Link to comment
Share on other sites

  • Staff

Hi @Shane Avery
Welcome to the forum.

This is an issue we are aware of, there is not yet a fix available. Hopefully there will be one soon, it is being worked on. 

If you follow the 'News and Information' thread on our Forum, it will advise you when an update is available.  

https://forum.affinity.serif.com/index.php?/forum/4-news-and-information/

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.