Devil_Inside Posted February 15, 2017 Share Posted February 15, 2017 Is there a way to make the characters of a text on a path to always stay vertical. I only need the character position to follow the curve, not their rotation. Thanks! Busenitz and davemac2015 2 Quote Link to comment Share on other sites More sharing options...
Staff MEB Posted February 15, 2017 Staff Share Posted February 15, 2017 Hi Devil_Inside, Welcome to Affinity Forums :) No, currently this is not possible. I'm moving this thread to the Feature Requests section. Quote A Guide to Learning Affinity Software Link to comment Share on other sites More sharing options...
carl123 Posted February 16, 2017 Share Posted February 16, 2017 Hi Devil_Inside Hard to tell exactly what effect you are looking for. You can change the letters to stay vertical in Designer but I have never seen it done that way and does not look very good (see attached designer.jpg) Another way is by using the Warp Mesh Tool in Affinity Photo (see attached photo.jpg) If you can give more information on the exact effect (with the text) you are after then someone may be able to suggest a workaround for you. (a picture would help) Quote To save time I am currently using an automated AI to reply to some posts on this forum. If any of "my" posts are wrong or appear to be total b*ll*cks they are the ones generated by the AI. If correct they were probably mine. I apologise for any mistakes made by my AI - I'm sure it will improve with time. Link to comment Share on other sites More sharing options...
Devil_Inside Posted February 16, 2017 Author Share Posted February 16, 2017 Hi Carl I need this to create a kind of a perspective effect on text. Quote Link to comment Share on other sites More sharing options...
Staff MEB Posted February 16, 2017 Staff Share Posted February 16, 2017 Hi Devil_inside, In the example you have provided the letters are rotated... @carl123 There's no function/option to keep the text vertical on a curved path in Designer. If you want o suggest workarounds using baseline adjustments or whatever techniques please make that clear for users. Quote A Guide to Learning Affinity Software Link to comment Share on other sites More sharing options...
Devil_Inside Posted February 16, 2017 Author Share Posted February 16, 2017 Yes, that's an example of why I need an option to have them vertical. Hopefully @carl123 has a workaround. Quote Link to comment Share on other sites More sharing options...
Staff MEB Posted February 16, 2017 Staff Share Posted February 16, 2017 I think what you are looking for is how to represent the distortion of the letters when projected over a cylinder that's facing you (perspective distortion) rather than using text on a path which is a two dimensional effect... To simulate it in two dimensions you have to use the Mesh Warp Tool in Affinity Photo as carl123 mentioned above. Designer still doesn't have any distortion tools, or recreate the effect manually editing the shape's nodes. Quote A Guide to Learning Affinity Software Link to comment Share on other sites More sharing options...
Devil_Inside Posted February 16, 2017 Author Share Posted February 16, 2017 Yeah, perspective distortion could be a useful feature, however I don't think I need that kind of precision for my example. It seemed that a text on a path would be a much simpler and quicker way to do it, if the option to keep characters vertically aligned was there. Quote Link to comment Share on other sites More sharing options...
Staff MEB Posted February 16, 2017 Staff Share Posted February 16, 2017 I'm still not sure what you are looking for but you can write the text as a straight line then change the baseline of each letter in the Character panel to simulate the curvature. Quote A Guide to Learning Affinity Software Link to comment Share on other sites More sharing options...
carl123 Posted February 17, 2017 Share Posted February 17, 2017 Hi Devil_inside, In the example you have provided the letters are rotated... @carl123 There's no function/option to keep the text vertical on a curved path in Designer. If you want o suggest workarounds using baseline adjustments or whatever techniques please make that clear for users. Hi MEB Just to clarify, I did not use a baseline adjustment in my example. I created the text on a path as requested by the OP then converted to curves and then adjusted the rotation of each "letter" back to zero degrees in the Transform panel Devil_Inside 1 Quote To save time I am currently using an automated AI to reply to some posts on this forum. If any of "my" posts are wrong or appear to be total b*ll*cks they are the ones generated by the AI. If correct they were probably mine. I apologise for any mistakes made by my AI - I'm sure it will improve with time. Link to comment Share on other sites More sharing options...
carl123 Posted February 17, 2017 Share Posted February 17, 2017 Hi Devil_Inside Thanks for the picture. It was useful in seeing what you were trying to achieve. Unfortunately the text on a path function was the wrong "tool" to choose to create the sort of perspective effect you require. Even if it allowed the text to remain vertical the effect would still not be right. As an example, in the attached file I used the text on a path function, converted the text to curves then set the rotation for each letter back to zero degrees. As you can see the effect is not right and the only way to do this properly in AD would be to convert the text to curves then using the node tool adjust the perspective of each individual "character" to match that required. Not something I'd recommend unless you are a master of node manipulation and perspective designing. It is much easier to adjust the perspective of the text with the Mesh Warp Tool in Affinity Photo but unfortunately Affinity Designer does not currently have this tool. (It is though on the roadmap for Designer so it will come as a free update once it is ready.) cannedsoup.afdesign Devil_Inside 1 Quote To save time I am currently using an automated AI to reply to some posts on this forum. If any of "my" posts are wrong or appear to be total b*ll*cks they are the ones generated by the AI. If correct they were probably mine. I apologise for any mistakes made by my AI - I'm sure it will improve with time. Link to comment Share on other sites More sharing options...
Devil_Inside Posted February 17, 2017 Author Share Posted February 17, 2017 Thanks a lot for a detailed answer, Carl. I agree that a proper perspective distortion would be the ideal tool for this, but since it's not there, I thought to cheat with simple text on a path. For the small icon I'm doing I used the method you described, and while not perfect, it's good enough. Thanks again! Quote Link to comment Share on other sites More sharing options...
carl123 Posted February 17, 2017 Share Posted February 17, 2017 No problem, glad it was of some help. Quote To save time I am currently using an automated AI to reply to some posts on this forum. If any of "my" posts are wrong or appear to be total b*ll*cks they are the ones generated by the AI. If correct they were probably mine. I apologise for any mistakes made by my AI - I'm sure it will improve with time. Link to comment Share on other sites More sharing options...
j_random_guy Posted December 13, 2018 Share Posted December 13, 2018 @MEB: The use-case that the OP has in mind is one that's possible in other design applications: creating text where each letterform has its baseline skewed at an angle tangent to the curve at the center of the letterform's baseline ("b"), instead of merely rotating the letterform tangent to the curve at the center point, as is the case currently ("a") jezjones 1 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.