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

AP - Curve thickness question


Recommended Posts

Just now, Pšenda said:

It would be enough to make a screenshot with the Node Tool selected. I have nothing to try because I don't understand your picture - I don't know what points A - D are, I don't know what the left / right texts are. Is it one curve or several independent segments?

See Dark Clown's post from about an hour back regarding Left and Right.

A, B, C, and D are the rough locations of the four nodes.

Mac Pro (Late 2013) Mac OS 12.7.2 
Affinity Designer 2.3.1 | Affinity Photo 2.3.1 | Affinity Publisher 2.3.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

2 minutes ago, Old Bruce said:

See Dark Clown's post from about an hour back regarding Left and Right.

A, B, C, and D are the rough locations of the four nodes.

Thank you for viewing when Node Tool is selected. Without marking the beginning and end of your curves, the image is completely vague, making it irrelevant to talk about the left and right sides of the curve. If you have a problem with this (display with the Node tool selected), we can end the discussion.

Affinity Store (MSI/EXE): Affinity Suite (ADe, APh, APu) 2.3.1.2217
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.2506.
Dell Latitude E5570, i5-6440HQ 2.60 GHz, 8 GB, Intel HD Graphics 530, 1920 x 1080, Windows 11 Pro, Version 23H2, Build 22631.2506.
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

A is the start. In both cases A is the start.

Try it yourself. I just wanted to point out that Left Right as substitutes for Inside Outside would have problems.

Mac Pro (Late 2013) Mac OS 12.7.2 
Affinity Designer 2.3.1 | Affinity Photo 2.3.1 | Affinity Publisher 2.3.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

2 hours ago, Old Bruce said:

A is the start. In both cases A is the start.

Try it yourself. I just wanted to point out that Left Right as substitutes for Inside Outside would have problems.

A is the start node & E is the end node in this Right is in or out?.afdesign file:

308947333_Inorout.jpg.jpg.d6a3f35d3040eabca53ea05a394f0624.jpg

If I labeled everything correctly then right is both inside & outside & so is left, at least if I go by how the inside of that curve would fill with color.

I don't know about anybody else, but I would consider this a problem for that substitution.

All 3 1.10.8, & all 3 V23.0 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

13 hours ago, R C-R said:

If I labeled everything correctly then right is both inside & outside & so is left

Exactly ... And the align setting has the same probem with filled curves. That's why I'd prefere left and right instead of inside and outside for open curves. But when dragging nodes resulting in overlapping surfaces outside/inside behaviour is not the same as right/left! While positioning of inside/outside closed surfaces needs to change it remains the same when using right/left in an open curve

 

Designer_E8nXfozfNq.jpg.2bbab49eb7717695e4b835fb87d30520.jpg

 

CRM.png.a048d588572393102ac3cc403bfa8af7.png

 i7-12700KF, 3.60 GHz, 32GB RAM, SSD, NVIDIA GeForce RTX 3070, Wacom Intuos 4 Tablet, Windows 11 Pro - AP, AD and APublisher V1 and V2
https://www.timobierbaum.com

Link to comment
Share on other sites

15 hours ago, R C-R said:

If I labeled everything correctly then right is both inside & outside & so is left

If the curve is open, there is no inside or outside, but only on the right and left.
The fact that you fill in the resulting curve, and thus even partially/virtually close it, has nothing to do with the problem of placing the stroke to the right or left.

Just in case someone doesn't understand, the explanation of the benefit of being able to place a stroke on the right or left (and not just centered as currently is possible) is that the width of the stroke could be changed without affecting its display.
If you are currently drawing an odd-width line (1, 3, 5, ... px) and you want to draw it exactly one / three / five pixels wide, you must place it exactly at the x.5 px position. If you require an accurate pixel rendering of an even-width line (2, 4, 6, ... px), then you must place it exactly at the x.0 px position. Which in itself is no problem - it just requires precise drawing work (and take advantage of snapping to a pixel grid). However, the problem occurs if, after creating a drawing, you decide - for example, after checking the output to the printer that the 1/3/5 px line needs to be extended to 2/4/6 px to be clearly visible. In this case, the whole design will fall apart because the lines will no longer be drawn in whole pixels, and you will have to adjust their positions (you will need to move them 0.5 pixels).
However, if open curves could be drawn with the stroke placed to the right or left (as well as inside/outside for closed shapes), then they would always be placed on whole pixels, and the stroke width 1/2/3/4/5/6 px would always be displayed on whole pixels. When changing the line thickness, there would be no need to change the position of the lines.

Affinity Store (MSI/EXE): Affinity Suite (ADe, APh, APu) 2.3.1.2217
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.2506.
Dell Latitude E5570, i5-6440HQ 2.60 GHz, 8 GB, Intel HD Graphics 530, 1920 x 1080, Windows 11 Pro, Version 23H2, Build 22631.2506.
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

18 hours ago, Old Bruce said:

A is the start. In both cases A is the start.

In both cases, if point A is the start, then the right and left sides of the curve are described correctly in your images - which corresponds exactly to the DarkClown statement you respond to, and then I don't understand what should fall apart.

Affinity Store (MSI/EXE): Affinity Suite (ADe, APh, APu) 2.3.1.2217
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.2506.
Dell Latitude E5570, i5-6440HQ 2.60 GHz, 8 GB, Intel HD Graphics 530, 1920 x 1080, Windows 11 Pro, Version 23H2, Build 22631.2506.
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

Just two little sidenotes:

1) The align functionality is not working on a closed curve once there ia a start- or endsymbol selected and the symbol is placed within the line? (it works, once the symbol is placed at the end of the line) ... really strange. From my perspective this should not depend on the alignment setting.

2) As well the "join" parameter is useless (I guess due to the implementation algorithm) once the closed curve is aligned "inside". Looks like the radius/bevel for the join parameter is based on the distance to the mathematical curve (which in this case is equal to 0) instead of the center of the inside aligned curve.

CRM.png.a048d588572393102ac3cc403bfa8af7.png

 i7-12700KF, 3.60 GHz, 32GB RAM, SSD, NVIDIA GeForce RTX 3070, Wacom Intuos 4 Tablet, Windows 11 Pro - AP, AD and APublisher V1 and V2
https://www.timobierbaum.com

Link to comment
Share on other sites

3 hours ago, Pšenda said:

If the curve is open, there is no inside or outside, but only on the right and left.

Like I have said earlier, if you want the stroke alignment to be based on to the left, to the right, & along the centerline of the curve instead of inside, outside, & center alignments, this needs to be posted to the feature request section of the forum. Personally, I am fine with it as it is now -- I would not want the alignment to change if I reversed the direction of the curve, which I think this left/right option would do for both open & closed curves.

We also need to consider carefully how this would or should work with the 'quick shapes' (cogs, stars, arrows, & so on) since they do not have nodes & thus no defined start or end nodes. For them, inside & outside is well defined & intuitively obvious, but left & right is not since it depends on the start to end node direction.

Basically, I just want consistency in how the stroke alignment options work for all objects that can be stroked, regardless of the object type, or its stroke direction (if it has one). The only way I can see for that is as it is now.

All 3 1.10.8, & all 3 V23.0 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, DarkClown said:

1) The align functionality is not working on a closed curve once there ia a start- or endsymbol selected and the symbol is placed within the line? (it works, once the symbol is placed at the end of the line) ... really strange. From my perspective this should not depend on the alignment setting.

I do not understand what you mean by the start- or endsymbol. What specifically are you placing "within the line" & what line do you mean (path, stroke, something else)?

1 hour ago, DarkClown said:

2) As well the "join" parameter is useless (I guess due to the implementation algorithm) once the closed curve is aligned "inside". Looks like the radius/bevel for the join parameter is based on the distance to the mathematical curve (which in this case is equal to 0) instead of the center of the inside aligned curve.

The "join" parameter determines what sharp nodes look like when the path changes direction. See for example this Inside joins.afdesign file to see the effects of the 3 different join settings for otherwise identical inside aligned closed curves:

75736606_3joins.jpg.6cd41251e439158f071b5b38c168b0e5.jpg

All 3 1.10.8, & all 3 V23.0 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

9 hours ago, R C-R said:

The "join" parameter determines what sharp nodes look like when the path changes direction. See for example this Inside joins.afdesign file to see the effects of the 3 different join settings for otherwise identical inside aligned closed curves:

See attached video ... everything works as expected when align is set to center ... but switching to "inside" the angles (corners) remain the same)

 

CRM.png.a048d588572393102ac3cc403bfa8af7.png

 i7-12700KF, 3.60 GHz, 32GB RAM, SSD, NVIDIA GeForce RTX 3070, Wacom Intuos 4 Tablet, Windows 11 Pro - AP, AD and APublisher V1 and V2
https://www.timobierbaum.com

Link to comment
Share on other sites

10 hours ago, R C-R said:

Like I have said earlier, if you want the stroke alignment to be based on to the left, to the right, & along the centerline of the curve instead of inside, outside, & center alignments, this needs to be posted to the feature request section of the forum. Personally, I am fine with it as it is now -- I would not want the alignment to change if I reversed the direction of the curve, which I think this left/right option would do for both open & closed curves.

LOL ... Seriously .... I guess we are all aware that this is a purely academic (fun) discussion and not part of a "change request" dream (aside it would be useless anyhow)! Affinity products are lacking so many really substantially workflow improvements on a far less philosophical leval than this topic - but for that you don't find anyone who listens

Of course I can live with the existing setup with regards to curves ... it's got weak points but frankly spoken this did not stopp any of the creative minds from doing great things with affinity products. So, as I said - a philosophical discussion ...

I wish i could have some influence on the really essential worklflow topics 😞 (It's not that they aren't aware ... it's more an economically based decision not to listen ;-) )

CRM.png.a048d588572393102ac3cc403bfa8af7.png

 i7-12700KF, 3.60 GHz, 32GB RAM, SSD, NVIDIA GeForce RTX 3070, Wacom Intuos 4 Tablet, Windows 11 Pro - AP, AD and APublisher V1 and V2
https://www.timobierbaum.com

Link to comment
Share on other sites

10 hours ago, R C-R said:

We also need to consider carefully how this would or should work with the 'quick shapes' (cogs, stars, arrows, & so on) since they do not have nodes & thus no defined start or end nodes. For them, inside & outside is well defined & intuitively obvious, but left & right is not since it depends on the start to end node direction.

They have a special status anyhow ... convert them to curves and than treat them as curves ... s.a.

CRM.png.a048d588572393102ac3cc403bfa8af7.png

 i7-12700KF, 3.60 GHz, 32GB RAM, SSD, NVIDIA GeForce RTX 3070, Wacom Intuos 4 Tablet, Windows 11 Pro - AP, AD and APublisher V1 and V2
https://www.timobierbaum.com

Link to comment
Share on other sites

1 hour ago, DarkClown said:

They have a special status anyhow ... convert them to curves and than treat them as curves ... s.a.

??? That doesn't mean you can just ignore that they have no left or right sides but always have an inside & outside if they are not converted to curves.

All 3 1.10.8, & all 3 V23.0 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

17 hours ago, DarkClown said:

Just two little sidenotes:

1) The align functionality is not working on a closed curve once there ia a start- or endsymbol selected and the symbol is placed within the line? (it works, once the symbol is placed at the end of the line) ... really strange. From my perspective this should not depend on the alignment setting.

2) As well the "join" parameter is useless (I guess due to the implementation algorithm) once the closed curve is aligned "inside". Looks like the radius/bevel for the join parameter is based on the distance to the mathematical curve (which in this case is equal to 0) instead of the center of the inside aligned curve.

Why not give it a try and report as separate potential bugs?

Mac mini M1 A2348

LG34WK950U-W, calibrated to DCI-P3 with LG Calibration Studio / Spider 5

iPad Air Gen 5 (2022) A2589

Special interest into procedural texture filter, edit alpha channel, RGB/16 and RGB/32 color formats, stacking, finding root causes for misbehaving files, finding creative solutions for unsolvable tasks, finding bugs in Apps.

 

Link to comment
Share on other sites

7 hours ago, R C-R said:

??? That doesn't mean you can just ignore that they have no left or right sides but always have an inside & outside if they are not converted to curves.

I wouldn't say you should ignore them - but they are a special breed of object that doesn't follow other rules. They have no nodes and don't ever come with overlapping surfaces but sometimes end up in unresolvable states (see here: hmm.afdesign) so simply take ANY point on the curve look counterclockwise and declare the align-state as "right" (aka "outside) vs "left" (aka "inside").

CRM.png.a048d588572393102ac3cc403bfa8af7.png

 i7-12700KF, 3.60 GHz, 32GB RAM, SSD, NVIDIA GeForce RTX 3070, Wacom Intuos 4 Tablet, Windows 11 Pro - AP, AD and APublisher V1 and V2
https://www.timobierbaum.com

Link to comment
Share on other sites

4 hours ago, DarkClown said:

They have no nodes and don't ever come with overlapping surfaces but sometimes end up in unresolvable states (see here: hmm.afdesign)

I have no idea how you created that weird Pie shape -- I can't duplicate it even if I use exactly the same parameters on a different one. It also won't change to any of the preset Pie shapes. Can you list the steps you took to create it?

All 3 1.10.8, & all 3 V23.0 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

9 minutes ago, R C-R said:

I can't duplicate it even if I use exactly the same parameters on a different one. It also won't change to any of the preset Pie shapes. Can you list the steps you took to create it?

 

It is actually not a pie (no clue, why AP renamed it - wasn't me) .... it is a donut squeesed (transformed) in one direction until it becomes a single line ... and after that AP is lost with the shape ...

CRM.png.a048d588572393102ac3cc403bfa8af7.png

 i7-12700KF, 3.60 GHz, 32GB RAM, SSD, NVIDIA GeForce RTX 3070, Wacom Intuos 4 Tablet, Windows 11 Pro - AP, AD and APublisher V1 and V2
https://www.timobierbaum.com

Link to comment
Share on other sites

11 minutes ago, DarkClown said:

It is actually not a pie (no clue, why AP renamed it - wasn't me) .... it is a donut squeesed (transformed) in one direction until it becomes a single line ... and after that AP is lost with the shape ...

I tried to duplicate that with a new donut by setting its height or width to zero in the Transform panel but I could not do that -- the smallest height or width it would permit was 1 px. So I wonder how you managed to squeeze it so far down that it actually became a single line. I did notice that in the Transform panel its width was showing as "0 px" but it was greyed out & could not be changed.

As for the name, donuts seem to be treated as a special case of the pie shape, as evidenced by the "Close Pie" item on the Node or Move tool's context toolbar, & by the presets on the context toolbar showing pie presets when a donut shape is selected.

A side note: you wrote "AP" (the abbreviation for Affinity Photo) but the file you furnished was an afdesign one. I did test it in both AD & AP, but in neither one could I set its height to zero.

As long as we are on the subject of donut & pie shapes, & your suggestion that you could take ANY point on the curve & look counterclockwise to declare the stroke alignment as "right" (aka "outside) vs "left" (aka "inside"), consider either shape with a non-zero hole radius, like these:

non-zeroholes.jpg.f69b5217f6d8163801660acba2deaec8.jpg

non-zeroholes.afdesign

I hope it is obvious that no matter at what point on either curve you start with, as you move along the path the direction you move changes from CCW to CW, making this notion of how to define left vs. right ambiguous.

All 3 1.10.8, & all 3 V23.0 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, R C-R said:

I tried to duplicate that with a new donut by setting its height or width to zero in the Transform panel but I could not do that -- the smallest height or width it would permit was 1 px. So I wonder how you managed to squeeze it so far down that it actually became a single line. I did notice that in the Transform panel its width was showing as "0 px" but it was greyed out & could not be changed.

Don't use the transform panel but do it with the mouse on a grid ... I can reproduce the effect easily.

4 hours ago, R C-R said:

As for the name, donuts seem to be treated as a special case of the pie shape, as evidenced by the "Close Pie" item on the Node or Move tool's context toolbar, & by the presets on the context toolbar showing pie presets when a donut shape is selected.

Hmm explains things. But interetingly somewhere in the process ov manipulating the donut the naming on the layers panel seems to change automatically .... funny

 

4 hours ago, R C-R said:

As long as we are on the subject of donut & pie shapes, & your suggestion that you could take ANY point on the curve & look counterclockwise to declare the stroke alignment as "right" (aka "outside) vs "left" (aka "inside"), consider either shape with a non-zero hole radius, like these:

Yes ... where's the problem? Everything I said remains correct ... anywhere on the curve - counterclockwise right side is outside.

CRM.png.a048d588572393102ac3cc403bfa8af7.png

 i7-12700KF, 3.60 GHz, 32GB RAM, SSD, NVIDIA GeForce RTX 3070, Wacom Intuos 4 Tablet, Windows 11 Pro - AP, AD and APublisher V1 and V2
https://www.timobierbaum.com

Link to comment
Share on other sites

23 minutes ago, DarkClown said:

Yes ... where's the problem? Everything I said remains correct ... anywhere on the curve - counterclockwise right side is outside.

Start moving along the curve in a CCW direction, beginning at a point on the inner radius. Note that by the time you have moved to a point on the outer edge you are now moving in a CW direction. Start instead at any point on the outer edge, moving in a CCW direction & by the time you are on the inner radius you will be moving in a CW direction.

All 3 1.10.8, & all 3 V23.0 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

29 minutes ago, DarkClown said:

Don't use the transform panel but do it with the mouse on a grid ... I can reproduce the effect easily.

OK, I can do that using either guides or the grid, but when I do the zero px width or height in the Transform panel greys out & the shape becomes unresponsive to changes in that zero px value. The same thing happens with all the other quick shapes like cogs or trapezoids, so I think this should be reported as a bug, if it has not already been.

All 3 1.10.8, & all 3 V23.0 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

2 hours ago, R C-R said:

Start moving along the curve in a CCW direction, beginning at a point on the inner radius. Note that by the time you have moved to a point on the outer edge you are now moving in a CW direction. Start instead at any point on the outer edge, moving in a CCW direction & by the time you are on the inner radius you will be moving in a CW direction.

Sorry, I don't get you. Once you start moving in a ccw direction you keep on doing that regardles where you are or where the curve runs ....  you can only surround the surface either ccw or cw and this direction does not change wherever you are on the curve.

CRM.png.a048d588572393102ac3cc403bfa8af7.png

 i7-12700KF, 3.60 GHz, 32GB RAM, SSD, NVIDIA GeForce RTX 3070, Wacom Intuos 4 Tablet, Windows 11 Pro - AP, AD and APublisher V1 and V2
https://www.timobierbaum.com

Link to comment
Share on other sites

2 hours ago, DarkClown said:

... you can only surround the surface either ccw or cw and this direction does not change wherever you are on the curve.

You were talking about moving around the curve, starting at any point on it. So if you start at point A, moving CCW, by the time you get to point B you will be moving CW.

605053209_ccwvscw.jpg.b3caf71ce6e881cb04cef029a230135d.jpg

All 3 1.10.8, & all 3 V23.0 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.