Jump to content
ouki

How to disable closing curve on node overlap?

Recommended Posts

I have an open curve with a sharp end point and a smooth end point. I want overlap them without closing, but it closes the curve automatically. Thus, changing the handles of the node (because it has to covert it to either sharp or smooth after closing). Is there a way to disable auto closing of the curve on node overlap?

Share this post


Link to post
Share on other sites

Hi Ouki,

Welcome to the forums :)

Unfortunately there's not currently a way to change this behaviour, but it's been logged with our developer as an improvement, say to have a context toolbar option that would temporarily disable this.

In the meantime, the best workaround is to place the nodes close together, then zoom in and move them closer together, repeating this until you are happy with the overall look of the curve, as the nodes can sit very close to each other at a high zoom level and will not snap together.

Share this post


Link to post
Share on other sites

Depending on what exact shape you want to end up with, I think this should work:

1. Go ahead & drag the sharp end node over the smooth one, automatically closing the shape.
2. Select the node that closed the curve with the Node tool.
3. Delete the new control handle this creates by alt/option clicking on its end point (the one that smoothed the sharp node on closing the shape).
4. With that node still selected, from the Context toolbar click the "Break Curve" action button.

You now should have an open curve with coincident start & end nodes, one smooth & one sharp. Just make sure you don't accidentally move either node back on top of the other one or this will automatically close the shape again.


Affinity Photo 1.8.2, Affinity Designer 1.8.2, Affinity Publisher 1.8.2; macOS Mojave 10.14.6 iMac (27-inch, Late 2012); 2.9GHz i5 CPU; NVIDIA GeForce GTX 660M; 8GB RAM
Affinity Photo 
1.8.2.174 & Affinity Designer 1.8.2.4 for iPad; 6th Generation iPad 32 GB; Apple Pencil; iPadOS 13.3.1

Share this post


Link to post
Share on other sites

Thank for the replies.

@R C-R I don't mind the curve being open or closed. The main problem is the node change on close. I would like to retain the shape of my curve as much as possible when overlapping.

problem.gif.8b690b65c9ab01deda9e4d3c7fbaf204.gif

My current workaround right now:

1. Close the curve

2. Alt click smooth node handle to convert it to sharp

3a. Delete sharp node that you want to move

3a.gif.a7f8085b3c0eb680b8724e269b0e2364.gif

3b. Move sharp node to the previously smoothed node (if sharp node has a handle)

3b.gif.effbdd53d491c618e344a32f4abd35ba.gif

Maybe there's an easier/faster way to do this I don't know of?

@Dan C I'll be waiting for that feature! Thanks!

Share this post


Link to post
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.


×
×
  • Create New...

Important Information

Please note the Annual Company Closure section in the Terms of Use. These are the Terms of Use you will be asked to agree to if you join the forum. | 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.