dantaylr Posted April 19 Share Posted April 19 I'm working on this custom typeface title which uses an extremely thick stroke. I have some small slanted corners in there. When I try and convert it to outlines it looks like a palm leaf on the edges. I don't know of a workaround. I have attached a working file to test. Test.afdesign Quote Link to comment Share on other sites More sharing options...
Ldina Posted April 19 Share Posted April 19 @dantaylr I don't see a way to solve that either. Perhaps someone else does. I played with different stroke properties, miters, etc, but they all bombed when expanding the stroke. There are two possible workarounds I can think of (perhaps other, better ones exist)... 1. When you expand the stroke, it creates a lot of extra Nodes, which you can see when you select the expanded stroke with the Node tool. In the letter "S" in the attached screenshot, I removed the extra nodes in the upper left corner. It's those extra nodes in the beveled angles that seem to be causing your Palm Tree effect. 2. The other approach is to create your letters, as you have already done and use them as a template. On a new layer, use the Pen Tool to create a path, which you can fill with your desired color. Then delete your original fattened stroke. With either approach, once you have each letter completed, you can save them as Assets, in a resource file, and recycle them as needed. There may be better methods I haven't thought of. Quote 2017 15" MacBook Pro, 16 MB RAM, Ventura v13.6.6, Affinity Photo/Designer/Publisher v1 & v2, Adobe CS6 Extended, LightRoom v6, Blender, InkScape, Dell 30" Monitor, Canon PRO-100 Printer, i1 Spectrophotometer, i1Publish Link to comment Share on other sites More sharing options...
NotMyFault Posted April 19 Share Posted April 19 It seems V1 handles this better than V2. Quote Mac mini M1 A2348 | Windows 10 - AMD Ryzen 9 5900x - 32 GB RAM - Nvidia GTX 1080 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 More sharing options...
NotMyFault Posted April 19 Share Posted April 19 The problem seems to be caused by overlapping nodes (before expand stroke). E.g. the letter S. Use the node tool and drag the nodes out of positions, some are duplicate and covering each other. If you create the letters from scratch without duplicates, expand stroke works correctly. Ldina 1 Quote Mac mini M1 A2348 | Windows 10 - AMD Ryzen 9 5900x - 32 GB RAM - Nvidia GTX 1080 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 More sharing options...
Ldina Posted April 19 Share Posted April 19 @NotMyFault Good catch! I didn't zoom in close enough and didn't see those extra Nodes before expanding. 👍 Quote 2017 15" MacBook Pro, 16 MB RAM, Ventura v13.6.6, Affinity Photo/Designer/Publisher v1 & v2, Adobe CS6 Extended, LightRoom v6, Blender, InkScape, Dell 30" Monitor, Canon PRO-100 Printer, i1 Spectrophotometer, i1Publish Link to comment Share on other sites More sharing options...
dantaylr Posted April 19 Author Share Posted April 19 47 minutes ago, NotMyFault said: The problem seems to be caused by overlapping nodes (before expand stroke). E.g. the letter S. Use the node tool and drag the nodes out of positions, some are duplicate and covering each other. If you create the letters from scratch without duplicates, expand stroke works correctly. I need those two nodes that are close together to create the angled edge. They're not fully overlapping. Otherwise the edges of the stroke would be sharp. Quote Link to comment Share on other sites More sharing options...
dantaylr Posted April 19 Author Share Posted April 19 1 minute ago, dantaylr said: I need those two nodes that are close together to create the angled edge. They're not fully overlapping. Otherwise the edges of the stroke would be sharp. Oh! However your comment made me wonder if it's a scale issue. I scaled up my text and line thickness to the point where the line thickness is the maximum (100pt). When I expanded the stroke it worked! So the real bug is that when you expand a stroke at a small size, some points may be merged into each other causing unintended side effects. Quote Link to comment Share on other sites More sharing options...
Ldina Posted April 20 Share Posted April 20 @dantaylr 1 hour ago, dantaylr said: I need those two nodes that are close together to create the angled edge. I don't think you do need those extra Nodes. I was able to create those angles by setting the "Join" value in the Stroke Panel to a bevel per the attached screenshot. Try this for the beveled edges, and if necessary, adjust the miter value. I also wondered about the scale being so small. Glad that worked for you, but the above may also work and be a simpler, more elegant solution (assuming the angles and sizes work for you). Quote 2017 15" MacBook Pro, 16 MB RAM, Ventura v13.6.6, Affinity Photo/Designer/Publisher v1 & v2, Adobe CS6 Extended, LightRoom v6, Blender, InkScape, Dell 30" Monitor, Canon PRO-100 Printer, i1 Spectrophotometer, i1Publish Link to comment Share on other sites More sharing options...
lepr Posted April 20 Share Posted April 20 10 hours ago, dantaylr said: So the real bug is that when you expand a stroke at a small size, some points may be merged into each other causing unintended side effects. Yes, an old Affinity problem. If I remember correctly, good stroke expansion in Affinity requires the distance between nodes to be a minimum of 0.5 document pixels. (Affinity's internal unit of measure is pixel.) You can either temporarily scale up the object in order to do the expansion, or you can temporarily increase the document pixel density (termed DPI in the document properties) in order to do the expansion. Quote Link to comment Share on other sites More sharing options...
lepr Posted April 20 Share Posted April 20 8 hours ago, Ldina said: I don't think you do need those extra Nodes. I was able to create those angles by setting the "Join" value in the Stroke Panel to a bevel per the attached screenshot. Try this for the beveled edges, and if necessary, adjust the miter value. The paired nodes are necessary for providing control of the size of the bevel at a given corner. Quote Link to comment Share on other sites More sharing options...
Staff NathanC Posted April 21 Staff Share Posted April 21 Hi @dantaylr, I've logged your file with the developers for further investigation. 👍 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
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.