ADOBE AFTER EFFECTS: Forum Expressions Tutorials Creative Cloud

Filling gaps within font characters.

COW Forums : Adobe After Effects

<< PREVIOUS   •   FAQ   •   VIEW ALL   •   PRINT   •   NEXT >>
James Curran
Filling gaps within font characters.
on Jun 24, 2010 at 12:16:41 pm

Is there a way in After Effects to fill gaps within font characters, when using fonts that have this feature? For example:



Return to posts index

cowcowcow
Kevin Camp
Re: Filling gaps within font characters.
on Jun 24, 2010 at 12:37:31 pm

i assume that you are wanting to fill the white areas seen in your samples...

you could use an effect like paint bucket, that allows you to point a 'fill point' at an area and fill it with a color. you would need multiple paint bucket effects to fill all those areas, but it would work.

or, you could duplicate the text layer, convert the duplicate to masks (select text layer, choose layer>create masks from text). then remove the 'inner' masks to leave just the outer most mask and set the solid color to white (or use the fill effect). then with that layer below the text layer it should fill in the open areas.

Kevin Camp
Senior Designer
KCPQ, KMYQ & KRCW


Return to posts index

James Curran
Re: Filling gaps within font characters.
on Jun 24, 2010 at 12:44:44 pm

Thanks.

The trouble is that the project needs to be localised for various languages too, so ideally I need a method that can easily be applied to any word and isn't bespoke to specific characters.

Is there a way?



Return to posts index


Kevin Camp
Re: Filling gaps within font characters.
on Jun 24, 2010 at 1:14:39 pm

i can't think of an easy, universal way to do it...

the closest would be to add a stroke (layer style, not the effect) that is big enough to fill in the inner areas, but, of course, that will also add a stroke around the outer area too.

Kevin Camp
Senior Designer
KCPQ, KMYQ & KRCW


Return to posts index

James Curran
Re: Filling gaps within font characters.
on Jun 24, 2010 at 1:36:06 pm

That's what I thought.

I do want the font to have a stroke too, but a different colour to that of the fill, and not one that's big enough to fill in all the gaps so it isn't an option unfortunately.

I think paint bucket is the way to go. Manually modifying fill points for each word seems easier than messing around with masks.

Thanks for your help!



Return to posts index

Kevin Camp
Re: Filling gaps within font characters.
on Jun 24, 2010 at 1:54:20 pm

[James Curran] "I do want the font to have a stroke too, but a different colour to that of the fill, and not one that's big enough to fill in all the gaps"

the mask route may be better, it would then allow you to add a stroke (probably layer style, rather than the effect due to added 'outer' control). otherwise, i'm not sure how you'll go about getting a stroke...

also, with masks, you could simply select all masks and set them to 'add', which would fill in all the gaps, without needing to pick through them... although this would also fill the inner part of, say, an 'o' or 'p' or similar character, so those inner masks would still need to be set to 'difference' or 'subtract'...

Kevin Camp
Senior Designer
KCPQ, KMYQ & KRCW


Return to posts index


Dave LaRonde
Re: Filling gaps within font characters.
on Jun 27, 2010 at 5:35:49 pm

"...the project needs to be localised for various languages..."

If I were doing the project, I'd choose another typeface.

It's extremely ornate, and if you atempt to fill portions of the letters, or entire letters, it may not really look its best --especially if that fill color is the same as the text color. There's also the issue, which you raise, of whether all the characters unique to certain languages would actually be available in that typeface. I'd hate to overlook that and paint myself into a corner.

To create a stroke, you could also try the Auto Trace command. It might work adequately.

Dave LaRonde
Sr. Promotion Producer
KCRG-TV (ABC) Cedar Rapids, IA


Return to posts index

<< PREVIOUS   •   VIEW ALL   •   PRINT   •   NEXT >>
© 2017 CreativeCOW.net All Rights Reserved
[TOP]