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

Recommended Posts

Hi,

I want to change the aligment of my stroke on a path. So I click on the dedicated icons of the Stroke panel. It doesn't work because my path is open.
With closed path, it works fine.

Is it a bug?

Link to comment
Share on other sites

44 minutes ago, chrispa said:

When two paths are facing each other, if one path have a stroke (and tje other not) there aren't "joined perfectly" 🙃

solution.gif Remove the stroke, join the two paths, and then reapply the stroke. If you’re unsure of the stroke parameters, cut and paste the stroke so that the information is stored on the clipboard, and then use ‘Edit > Paste Style’ to apply the copied style to the joined object.

Alfred spacer.png
Affinity Designer/Photo/Publisher 2 for Windows • Windows 10 Home/Pro
Affinity Designer/Photo/Publisher 2 for iPad • iPadOS 17.4.1 (iPad 7th gen)

Link to comment
Share on other sites

1 hour ago, chrispa said:

Yep, it could be nice.

Just for interest:

 

Affinity Store (MSI/EXE): Affinity Suite (ADe, APh, APu) 2.4.0.2301
Dell OptiPlex 7060, i5-8500 3.00 GHz, 16 GB, Intel UHD Graphics 630, Dell P2417H 1920 x 1080, Windows 11 Pro, Version 23H2, Build 22631.3155.
Dell Latitude E5570, i5-6440HQ 2.60 GHz, 8 GB, Intel HD Graphics 530, 1920 x 1080, Windows 11 Pro, Version 23H2, Build 22631.3155.
Intel NUC5PGYH, Pentium N3700 2.40 GHz, 8 GB, Intel HD Graphics, EIZO EV2456 1920 x 1200, Windows 10 Pro, Version 21H1, Build 19043.2130.

Link to comment
Share on other sites

4 hours ago, Alfred said:

solution.gif Remove the stroke, join the two paths, and then reapply the stroke. If you’re unsure of the stroke parameters, cut and paste the stroke so that the information is stored on the clipboard, and then use ‘Edit > Paste Style’ to apply the copied style to the joined object.

Hi Alfred, that was the solution for this particular drawing. Everything is good today.
But sometimes closing the path could not be the solution… 🙁

Link to comment
Share on other sites

10 hours ago, GarryP said:

It has been requested elsewhere in the forums that open paths can have an inside and outside.

It has ... but I'm still trying to figure out what would be considered the inside or outside of several open curves, like S or Z shaped ones, zig-zags, or 2-node straight lines.

What would you suggest for ones like in this inside or outside?.afdesign example?

All 3 1.10.8, & all 3 V2.4.2 Mac apps; 2020 iMac 27"; 3.8GHz i7, Radeon Pro 5700, 32GB RAM; macOS 10.15.7
Affinity Photo 
1.10.8; Affinity Designer 1.108; & all 3 V2 apps for iPad; 6th Generation iPad 32 GB; Apple Pencil; iPadOS 15.7

Link to comment
Share on other sites

27 minutes ago, R C-R said:

or 2-node straight lines

Or, for that matter, multi-node straight lines! ;)

 

Alfred spacer.png
Affinity Designer/Photo/Publisher 2 for Windows • Windows 10 Home/Pro
Affinity Designer/Photo/Publisher 2 for iPad • iPadOS 17.4.1 (iPad 7th gen)

Link to comment
Share on other sites

2 hours ago, R C-R said:

but I'm still trying to figure out what would be considered the inside or outside of several open curves, like S or Z shaped ones, zig-zags, or 2-node straight lines.

Of course, as has been said many times before, an open curve is not about "outside" and "inside", it's about "right" and "left", and examples are in the linked thread:

 

 

Affinity Store (MSI/EXE): Affinity Suite (ADe, APh, APu) 2.4.0.2301
Dell OptiPlex 7060, i5-8500 3.00 GHz, 16 GB, Intel UHD Graphics 630, Dell P2417H 1920 x 1080, Windows 11 Pro, Version 23H2, Build 22631.3155.
Dell Latitude E5570, i5-6440HQ 2.60 GHz, 8 GB, Intel HD Graphics 530, 1920 x 1080, Windows 11 Pro, Version 23H2, Build 22631.3155.
Intel NUC5PGYH, Pentium N3700 2.40 GHz, 8 GB, Intel HD Graphics, EIZO EV2456 1920 x 1200, Windows 10 Pro, Version 21H1, Build 19043.2130.

Link to comment
Share on other sites

13 hours ago, chrispa said:

So I click on the dedicated icons of the Stroke panel. It doesn't work because my path is open.

A typical example of a wrongly/badly designed UI. If the inside/outside option does not make sense on an open curve, the corresponding buttons must be Disabled.

Affinity Store (MSI/EXE): Affinity Suite (ADe, APh, APu) 2.4.0.2301
Dell OptiPlex 7060, i5-8500 3.00 GHz, 16 GB, Intel UHD Graphics 630, Dell P2417H 1920 x 1080, Windows 11 Pro, Version 23H2, Build 22631.3155.
Dell Latitude E5570, i5-6440HQ 2.60 GHz, 8 GB, Intel HD Graphics 530, 1920 x 1080, Windows 11 Pro, Version 23H2, Build 22631.3155.
Intel NUC5PGYH, Pentium N3700 2.40 GHz, 8 GB, Intel HD Graphics, EIZO EV2456 1920 x 1200, Windows 10 Pro, Version 21H1, Build 19043.2130.

Link to comment
Share on other sites

2 hours ago, R C-R said:

I'm still trying to figure out what would be considered the inside or outside of several open curves, like S or Z shaped ones, zig-zags, or 2-node straight lines.

How do we know which Fill Mode is active: "Alternate" or "Winding"? – As discussed already in @Pšenda's linked thread, to move a stroke on an open path to the other side it is not required to know or decide about in- or outside. (your question reminds me to the co-driver joke: "Left! Left!! No, the Other Left!!!") – At the end the clip also illustrates that left/right may be quite different to in-/outside.

macOS 10.14.6 | MacBookPro Retina 15" | Eizo 27" | Affinity V1

Link to comment
Share on other sites

2 hours ago, thomaso said:

At the end the clip also illustrates that left/right may be quite different to in-/outside.

No disagreement from me about that, but it remains true that for many curves there is no obvious inside or outside.

All 3 1.10.8, & all 3 V2.4.2 Mac apps; 2020 iMac 27"; 3.8GHz i7, Radeon Pro 5700, 32GB RAM; macOS 10.15.7
Affinity Photo 
1.10.8; Affinity Designer 1.108; & all 3 V2 apps for iPad; 6th Generation iPad 32 GB; Apple Pencil; iPadOS 15.7

Link to comment
Share on other sites

4 minutes ago, R C-R said:

it remains true that for many curves there is no obvious inside or outside.

It is just not relevant.

macOS 10.14.6 | MacBookPro Retina 15" | Eizo 27" | Affinity V1

Link to comment
Share on other sites

For some simple paths, inside could where the background colour could be applied. In my case (that was why I post), an half circle. Easy!

But for more complex paths, like in the example above, even an AI would be flabbergasted! 😄

But maybe, it's just semantic. If outside/inside isn't relevant, maybe "one side" and "other side" could be… And in my case, everything would have been easier.

Link to comment
Share on other sites

9 hours ago, thomaso said:

It is just not relevant.

Why not? If there is no definable inside or outside for certain curve shapes then what would anyone reasonably expect a stroke alignment button named "Inside" or "Outside" to do for those curves? If instead they were named "Left" & "Right" or something similar then that would not work as many would expect for closed shapes.

BTW, the fill mode isn't relevant to the stroke alignment so I do not know why you mentioned it.

All 3 1.10.8, & all 3 V2.4.2 Mac apps; 2020 iMac 27"; 3.8GHz i7, Radeon Pro 5700, 32GB RAM; macOS 10.15.7
Affinity Photo 
1.10.8; Affinity Designer 1.108; & all 3 V2 apps for iPad; 6th Generation iPad 32 GB; Apple Pencil; iPadOS 15.7

Link to comment
Share on other sites

4 hours ago, chrispa said:

For some simple paths, inside could where the background colour could be applied.

What do you mean by background color? Are you talking about a fill color or something else?

All 3 1.10.8, & all 3 V2.4.2 Mac apps; 2020 iMac 27"; 3.8GHz i7, Radeon Pro 5700, 32GB RAM; macOS 10.15.7
Affinity Photo 
1.10.8; Affinity Designer 1.108; & all 3 V2 apps for iPad; 6th Generation iPad 32 GB; Apple Pencil; iPadOS 15.7

Link to comment
Share on other sites

4 hours ago, chrispa said:

But maybe, it's just semantic. If outside/inside isn't relevant, maybe "one side" and "other side" could be… And in my case, everything would have been easier.

I haven't a clue as to how difficult it would be to code but there is the river metaphor, Left Bank and Right Bank. The first node would be the source and the final node would be the mouth of the river. 

Mac Pro (Late 2013) Mac OS 12.7.4 
Affinity Designer 2.4.1 | Affinity Photo 2.4.1 | Affinity Publisher 2.4.1 | Beta versions as they appear.

I have never mastered color management, period, so I cannot help with that.

Link to comment
Share on other sites

33 minutes ago, Old Bruce said:

I haven't a clue as to how difficult it would be to code but there is the river metaphor, Left Bank and Right Bank. The first node would be the source and the final node would be the mouth of the river. 

That I think is the same as the "Left" & "Right" stroke alignment idea, & would work OK (IOW, unambiguously) on paths drawn with the Pen Tool where we have the option to show the curve's direction with the tiny red line, which clearly defines the first & last node of both open & closed curves, but doesn't work for the quick shapes which have no clearly defined direction or first or last node.

Also, an open curve can have its stroke alignment set to inside or outside which will become obvious if it is later closed, so it is sort of a 'latent' property & thus should not be greyed out. Likewise, a closed curve can be broken so that property once again becomes latent.

So the dilemma for the developers is how to make the stroke align buttons work consistently & logically for all possible path objects that can be stroked.

All 3 1.10.8, & all 3 V2.4.2 Mac apps; 2020 iMac 27"; 3.8GHz i7, Radeon Pro 5700, 32GB RAM; macOS 10.15.7
Affinity Photo 
1.10.8; Affinity Designer 1.108; & all 3 V2 apps for iPad; 6th Generation iPad 32 GB; Apple Pencil; iPadOS 15.7

Link to comment
Share on other sites

52 minutes ago, R C-R said:

If there is no definable inside or outside for certain curve shapes then what would anyone reasonably expect a stroke alignment button named "Inside" or "Outside" to do for those curves?

Just as currently already with arrow heads + path orientation (direction): We simply try + switch to the other option if wanted.
(while I wonder why only "Curve" objects may show their orientation, and why this setting also gets deactivated for "Curve" objects if a "Shape" object gets selected)

59 minutes ago, R C-R said:

If instead they were named "Left" & "Right" or something similar then that would not work as many would expect for closed shapes

It's not required to rename them, they could just get an additional function coded for open curves. If you need less ambiguous semantics add two separate buttons.

1 hour ago, R C-R said:

BTW, the fill mode isn't relevant to the stroke alignment so I do not know why you mentioned it.

I mentioned the "Fill Mode" interface and wording because it touches a similar issue or potential question: "What would anyone reasonably expect?". – These buttons do work, regardless of our ability to know, imagine or prophecy in detail what the labels mean and a selection of the alternative option will cause.

macOS 10.14.6 | MacBookPro Retina 15" | Eizo 27" | Affinity V1

Link to comment
Share on other sites

4 minutes ago, thomaso said:

Just as currently already with arrow heads + path orientation (direction): We simply try + switch to the other option if wanted.

??? So you are suggesting that it just should be a "try one & if that doesn't do what you expect, try the other" kind of option? That strikes me as a terrible idea, about as user unfriendly as it could possibly be.

Also, what about the issue I just mentioned about opening/closing curves? What logic do you think should apply there?

As for the Fill Mode, it has long been established that the 'winding' determines how this works for self-intersecting vector paths & AFAIK all vector apps use the same convention for its effects. 

All 3 1.10.8, & all 3 V2.4.2 Mac apps; 2020 iMac 27"; 3.8GHz i7, Radeon Pro 5700, 32GB RAM; macOS 10.15.7
Affinity Photo 
1.10.8; Affinity Designer 1.108; & all 3 V2 apps for iPad; 6th Generation iPad 32 GB; Apple Pencil; iPadOS 15.7

Link to comment
Share on other sites

1 hour ago, R C-R said:

So the dilemma for the developers is how to make the stroke align buttons work consistently & logically for all possible path objects that can be stroked.

There is no dilemma, just use your mind. As long as the curve is open, the buttons are Centre/Right side/Left side. If the curve is closed, it will change to Centre/Inside/Outside. After closing an open curve, or after opening/breaking a closed curve, the drawing position of the stroke can of course change, because Right side suddenly becomes Inside, and due to the shape of the curve, this causes a jump to the other side of the stroke.
For Quick shapes - which are of course "closed", there is logically no right/left side, but only inside/outside.

Edited by Pšenda

Affinity Store (MSI/EXE): Affinity Suite (ADe, APh, APu) 2.4.0.2301
Dell OptiPlex 7060, i5-8500 3.00 GHz, 16 GB, Intel UHD Graphics 630, Dell P2417H 1920 x 1080, Windows 11 Pro, Version 23H2, Build 22631.3155.
Dell Latitude E5570, i5-6440HQ 2.60 GHz, 8 GB, Intel HD Graphics 530, 1920 x 1080, Windows 11 Pro, Version 23H2, Build 22631.3155.
Intel NUC5PGYH, Pentium N3700 2.40 GHz, 8 GB, Intel HD Graphics, EIZO EV2456 1920 x 1200, Windows 10 Pro, Version 21H1, Build 19043.2130.

Link to comment
Share on other sites

1 hour ago, R C-R said:

??? So you are suggesting that it just should be a "try one & if that doesn't do what you expect, try the other" kind of option? That strikes me as a terrible idea, about as user unfriendly as it could possibly be.

No, I'm not suggesting any specific UI/UX, just arguing for the technical possibility of such an option as expected by the OP... after you've repeatedly expressed that with open paths a knowledge or decision for in- and outside would be required. I am confident the Serif developers find an interface solution if they want to implement the feature and don't see a need to discuss its range of possible details at the current state. The Affinity UI and UX already contains various ambiguities that I don't like, but that Affinity users will have to learn and live with. Forum discussions about details of their product design also seem to be rather irrelevant for Serif.

1 hour ago, R C-R said:

As for the Fill Mode, it has long been established that the 'winding' determines how this works for self-intersecting vector paths & AFAIK all vector apps use the same convention for its effects. 

Your view confirms that the names for a function don't have to be clear, comprehensible or even predictable in their result to get used successfully and even become a "convention".

macOS 10.14.6 | MacBookPro Retina 15" | Eizo 27" | Affinity V1

Link to comment
Share on other sites

1 hour ago, Pšenda said:

As long as the curve is open, the buttons are Centre/Right side/Left side.

So then how do you think they should they be labeled in the tooltips to avoid confusion? Should the names change depending on if the curve is open or closed?

All 3 1.10.8, & all 3 V2.4.2 Mac apps; 2020 iMac 27"; 3.8GHz i7, Radeon Pro 5700, 32GB RAM; macOS 10.15.7
Affinity Photo 
1.10.8; Affinity Designer 1.108; & all 3 V2 apps for iPad; 6th Generation iPad 32 GB; Apple Pencil; iPadOS 15.7

Link to comment
Share on other sites

4 minutes ago, thomaso said:

I am confident the Serif developers find an interface solution if they want to implement the feature...

OK, but how specifically do you think they should do that, & do you think there would be any clear consensus for how it should be implemented & labeled?

5 minutes ago, thomaso said:

Your view confirms that the names for a function don't have to be clear, comprehensible or even predictable in their result to get used successfully and even become a "convention".

I'm not sure what you mean by this. The results of setting the fill mode of vector paths are completely clear, predictable, & comprehensible if one understands the logic of the Even-Odd & Nonzero rules, & thus why the Fill Mode names are labeled in the UI.

The same is not true for the stroke alignment options of vector path objects since there are two possible interpretations of how the results of changing the two non-centered alignments should work whens curves are opened or closed.

All 3 1.10.8, & all 3 V2.4.2 Mac apps; 2020 iMac 27"; 3.8GHz i7, Radeon Pro 5700, 32GB RAM; macOS 10.15.7
Affinity Photo 
1.10.8; Affinity Designer 1.108; & all 3 V2 apps for iPad; 6th Generation iPad 32 GB; Apple Pencil; iPadOS 15.7

Link to comment
Share on other sites

27 minutes ago, thomaso said:

The Affinity UI and UX already contains various ambiguities that I don't like, but that Affinity users will have to learn and live with.

On that I completely agree, but the issue here is if there is any reasonable way to make stroke alignment options less ambiguous for all possible operations on vector path objects, & if so what would a way be that would be clear & comprehensible to the greatest number of users.

Personally, I do not think there is any obvious solution for this; thus why I think it is a dilemma the developers have not already addressed.

All 3 1.10.8, & all 3 V2.4.2 Mac apps; 2020 iMac 27"; 3.8GHz i7, Radeon Pro 5700, 32GB RAM; macOS 10.15.7
Affinity Photo 
1.10.8; Affinity Designer 1.108; & all 3 V2 apps for iPad; 6th Generation iPad 32 GB; Apple Pencil; iPadOS 15.7

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.