script for this?

Find out why the . goes before the /

Moderator: Paul Tuersley

Post Reply
Varangian
Posts: 38
Joined: December 16th, 2004, 11:15 am

I have a long line of text. I want to create a separate layer for each letter without changing the current line's layout (size, kerning etc)

anyone know if there is a script anywhere for this?
nab
Posts: 203
Joined: November 29th, 2005, 3:00 am
Location: Royan
Contact:

I don't think so...to me keeping letters where they are is not doable.
Dan Ebberts
Posts: 320
Joined: June 26th, 2004, 10:01 am
Location: Folsom, CA
Contact:

It seems like you should be able to do this. Assuming your text is an AE text layer, you should be able to add an opacity selector, duplicate the layer once for each character, and set the range selector parameters to make only that character visible.

Might be quicker to do it by hand unless you have multiple applications though. :-)

Dan
vidpat
Posts: 86
Joined: October 21st, 2004, 12:36 am
Location: Phoenix, AZ
Contact:

If you don't need to be able to edit the text again, I believe you could use the discovery of the undocumented executeCommand() to convert a text layer to masks and then have the script move each mask to its own layer. The tricky part here would be for glyphs that are composed of more than one mask.
nab
Posts: 203
Joined: November 29th, 2005, 3:00 am
Location: Royan
Contact:

Dan you're right :D,
here is the script http://www.nabscripts.com/Forum/Scripts ... harSep.jsx

Actually I anticipated the limitation of such script as you end up with a bunch of text layers having the same size as the original even if it shows a single character, which is not very natural for animating later..
Post Reply