- Home /
How can I achieve advanced text effects?
I have many use cases for advanced text styles, like what you can achieve with Photoshop or Illustrator. It would be great to be able to render simple 2D effects like strokes, drop-shadows, gradient-overlays, glowing. These are graphic effects, such as color and lighting, so for scope I'm not addressing shape-distortions (yet).
It seems I need to use a TextMesh with some shader magic, and I'm a bit surprised how little this is covered from what I could find. I did manage to find an example of what I mean demonstrated by this guy.
You can see the inspector in his YouTube video in which you can see he's accomplishing the effect with a shader, but unfortunately there is very little information otherwise.
So really I guess I have two questions.
Are there any shader packages out there already that could do this sort of thing?
If not, how would I go about writing the CG to build this sort of wizardry?
My CG isn't the strongest, but I do have the Font.shader from Unity's built-in shaders to start from.
Good question, absolutely disgusting (and misspelled) username!
Is it a mix between bacon and mayonnaise ? Sounds healthy !
$$anonymous$$ayonnaise is from $$anonymous$$ayonne, Dijonnaise is from Dijon ... I guess Bacon is some little town in France...
Answer by Baconaise · Jun 13, 2012 at 01:59 AM
It turns out EZGui can build effects by editing font atlases.
for sure! 2dtoolit also! it annoys me with these tools you have to use an outside program to setup the fonts, but that's life.
Your answer
Follow this Question
Related Questions
TextMeshProUGUI Font Disappearing on Low FPS,Unity TextMeshProUGUI Font Disappearing 0 Answers
Shader on TMP works perfectly in editor, but not in build. 0 Answers
Why does shader show chars as rectangles? 2 Answers
How to update TMP Pro Sprite Shader using script/C#? 1 Answer
Is there's any benefit when using mobile shader vs normal shader? - TextMeshPro 1 Answer