Creative Communities of the World Forums

The peer to peer support community for media production professionals.

Activity Forums Adobe After Effects Expressions help executing these expressions? (first timer)

  • help executing these expressions? (first timer)

    Posted by Subbu Arumugam on December 20, 2009 at 5:42 pm

    hi everyone –

    my name is subbu, i have significant experience with adobe illustrator – and yesterday, i decided to learn how to use adobe after effects. i’ve seen several creative cow tutorials, as well as adobe tv videos to learn the basics. the one thing i’m really having trouble wrapping my head around is “expressions”

    for my first attempt at a video – i wanted to execute multiple spinning “tiles” that would spell different words. i did a search for “adobe after effects” “rolodex effect” and the top hit was one that mr vandueren responded to: https://forums.creativecow.net/thread/227/9901#9962

    i wanted to try and replicate exactly what was detailed… but i’m having a great deal of difficulty. i have a set of 26 letter-cards as .jpg image files… and i’m not sure where to go from there… would someone be willing to help me step by step? i’m not sure how to designate the final letter after the flip occurs, nor am i sure how to organize the letter-cards together, and i’m not sure where to apply the definitions or mechanisms that the expressions describe.

    perhaps there is a set of basic videos re: expressions i could be directed to (i’ve already seen a great deal, but don’t understand how to apply mr vandueren’s expressions).

    thanks,

    subbu

    subbu4 gmail

    From Mr Vandueren's post:

    OK, I created a Null with a 'numCards' slider and a 'viewCard' slider. The 'viewCard' is the one you'll animate;

    Create a rolodex card-layer, put it's anchorpoint below its lower edge

    here's the expression for X-rotation:

    numCards=thisComp.layer("Null 1").effect("numCards")("Slider");
    viewCard=thisComp.layer("Null 1").effect("viewCard")("Slider");

    v=((index-1) * (360/numCards) + viewCard*(360/numCards))%360;

    if (v<10) {
    ease(v,0,10,-20,120);
    } else {
    linear(v,10,360,120,340);
    }

    Nick Hill replied 16 years, 4 months ago 2 Members · 1 Reply
  • 1 Reply
  • Nick Hill

    January 8, 2010 at 3:34 pm

    If you want a set of tutorial videos, you can’t do much better than Andrew Kramer’s at https://www.videocopilot.net. Start with the early ones – he explains expressions very well, and each video has a point – ie you end up making something, rather than “this video explains about the anchor point” which some tutorials are like.

We use anonymous cookies to give you the best experience we can.
Our Privacy policy | GDPR Policy