Creative Communities of the World Forums

The peer to peer support community for media production professionals.

Activity Forums Adobe After Effects Expressions AE move, but convert to 2’s

  • AE move, but convert to 2’s

    Posted by Dale Hayward on March 5, 2009 at 9:06 pm

    hey guys, i have an after effects object with just the position changing & i want to convert it to move on 2’s, but i dont want to change the frame rate of 24 fps. i obviously dont want to hold keyframe every other frame.

    any ideas? i posted this in the expressions area, cuz i thought maybe one could be made, but im really new to expressions.

    thanks!

    d-ale

    Dale Hayward replied 17 years, 5 months ago 2 Members · 5 Replies
  • 5 Replies
  • Dan Ebberts

    March 5, 2009 at 9:46 pm

    Either of these, applied to the keyframed property, should work:

    posterizeTime(12);
    value

    or,

    valueAtTime(framesToTime(Math.floor(timeToFrames(time)/2)*2))

    Dan

  • Dale Hayward

    March 5, 2009 at 9:58 pm

    AH! i almost had it, i was just missing the value part. ok so since im new to expressions, what does the value part mean?

    merci beaucoup!

    d-

  • Dan Ebberts

    March 5, 2009 at 10:43 pm

    That’s just the pre-expression, keyframed(or static) value. In other words, it’s the value you get when you turn the expression off.

    Dan

  • Dale Hayward

    March 6, 2009 at 12:30 am

    hmmm, ok, still don’t understand, but ok thanks!

    d-

  • Dale Hayward

    March 24, 2009 at 3:09 pm

    bizarrely enough, i just switched my project from cs3 to cs4 & the posterizeTime expression dosent want to work any more, even if i redo it all & retype it in. BUT the valueAtTime….. works no prob. Any explanations? expressions are so beyond me

    blog: https://ostrichindustries.blogspot.com/

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