Creative COW SIGN IN & SETTINGS :: SPONSORS :: ABOUT US :: CONTACT US
ADOBE AFTER EFFECTS: ForumAE BasicsAE ExpressionsTutorialsArticlesPodcastsMotion GraphicsTrainingCinema 4D

2D character animation

Cow Forums : Adobe After Effects Expressions
2D character animation
by Amit Zinman on May 20, 2008 at 6:43:19 am

Hi,
I've been thinking of doing some 2D character animation using AE CS3.
My approach: build characters body parts in photoshop and use expressions to control talk. Use a null object with a slider control so that 1 will be "a", 2 will be "e", 3 will be "o" and so forth for all the vowels.
Of course I could use more sliders for animation control/
Do you think that this is the best approach? How would I write an expression for such a project?

Amit

Respond to this post     Return to posts index

Re: 2D character animation
by Lloyd Alvarez on May 20, 2008 at 12:59:06 pm

Check out Dan's tutorial on sync'ing events with markers:

http://www.motionscript.com/design-guide/marker-sync.html

-Lloyd

http://aescripts.com

Respond to this post     Return to posts index

Re: 2D character animation
by Simon Bonner on May 20, 2008 at 4:27:16 pm

Take a look at the AE podcast, right down at the bootom of the page, for lip syncing. You don't need expressions, just time remapping.

Simon Bonner

youtube.com/simonsaysFX

Respond to this post     Return to posts index


Re: 2D character animation
by Amit Zinman on May 20, 2008 at 5:02:29 pm

Can't find it. Link?



Respond to this post     Return to posts index

Re: 2D character animation
by Simon Bonner on May 20, 2008 at 6:12:44 pm

http://cowcast.creativecow.net/podcast/lip-syncing-in-after-effects--90

Simon Bonner

youtube.com/simonsaysFX

Respond to this post     Return to posts index

Re: 2D character animation
by Trent Armstrong on May 21, 2008 at 8:02:20 pm

I have recently completed a project where I used some simple expression tricks to animate a mouth.

The setup is to create the different consonant and vowel representations in Photoshop each on a separate and appropriately labeled layer. (Rest, K, O, U, A, T/D, EE, W, etc.) I used about 8 of them.

In after effects, import your mouth positions and line them up. Then create a Null and call it something like "Mouth Control".

Put an expression slider on Mouth Control and apply the following expression:
Math.floor(value)

Then for each of your mouth positions, apply the following expression to Opacity:
i = index;
s = thisComp.layer("Mouth Control").effect("Slider Control")("Slider");

if (s == i) 100 else 0


What this does is turn your layers off and on depending on the layer number returned by the slider.

Any layers you add to this comp should be added to the bottom of the layer stack, but now you can bring in your vocal track and easily set up keyframes. It's best to use HOLD KEYFRAMES with this technique, though.

Cheers,
Trent



Trent Armstrong - Creative Cow Leader
http://www.dallasaeug.com

Respond to this post     Return to posts index

<< PREVIOUS THREAD   •   VIEW ALL THREADS   •   NEXT THREAD >>


FORUMSLIBRARYPODCASTSBLOGSMAGAZINESERVICESNEWSLETTERSNEWSSTOREEVENTS

© CreativeCOW.net All rights are reserved.

[Top]