Creative Communities of the World Forums

The peer to peer support community for media production professionals.

Activity Forums Adobe After Effects wiggle expression ignoring posterizeTime in AE CS4

  • wiggle expression ignoring posterizeTime in AE CS4

    Posted by Robinson Sampaio on May 4, 2009 at 11:02 pm

    Hi, for some reason the wiggle command is ignoring completely the posterizeTime command.

    For example, I’m trying to wiggle rotation using:

    posterizeTime(2);
    wiggle(1,45)

    but it still return a wiggle value on each frame.

    I made an aep file example with the correspondent render result here:

    https://dl.getdropbox.com/u/536514/wiggle_test.zip

    Please, what I’m missing out?

    I’m on a iMac Intel 2.16GHz, System 10.5.6 with AE CS4 9.0.1.51

    Thx in advance!

    Robinson Sampaio replied 17 years ago 2 Members · 6 Replies
  • 6 Replies
  • Josh Weiss

    May 4, 2009 at 11:01 pm

    Precomp, then wiggle?

  • Robinson Sampaio

    May 4, 2009 at 11:31 pm

    Hi, thks for the help.
    What do you mean with precomp? In the aep file for example, precomp the Solid? What’s the difference?
    It works in my example file? Can you send me it back?

  • Josh Weiss

    May 5, 2009 at 1:36 am

    Can you explain what you are using the posterize time effect to do?

  • Josh Weiss

    May 5, 2009 at 2:23 am

    Put the wiggle expression on the rotation for the solid. No posterize at this point. Then go to layer, pre-compose. Make sure to select to move all attributes. Then, now that the layer is precomped you should select the precomp layer in your original comp and apply the posterize time effect (not as an expression, I read it doesn’t work in cs4). Then you can set the frame rate to whatever you want.

  • Robinson Sampaio

    May 5, 2009 at 2:24 am

    Well, imagine that inside this solid (can be a comp or movies) I have some footages running.
    So, I need to posterize just the wiggle rotation of the layer (2 times per second for example), whithout change the frame rate of the footage, for that reason, I can’t just create a precomp and change the FPS, because it will change the frame rate of the footage too.
    But finally I got it, using this way:

    posterizeTime(2);
    transform.rotation.wiggle(1,50)

    If we use transform.[x] instead just wiggle command, it respect the posterizeTime(). Mayb there’s another way to do it, or it’s just a bug, but now it’s working.

    Thx a lot for your help!

  • Robinson Sampaio

    May 5, 2009 at 3:00 am

    Yes, I understand your idea. But it’s not the case. Forget the solid, imagine that its a footage, so, if I would apply the Posterize Time like an effect in my precomp, it will show the footage that is inside this precomp with frames posterized in my original comp.
    And there’s another good reason that I need to use it like an expression (not effect), and that’s because with the expression, I can create some great effects using motion blur to blur the wiggled rotation or movement between the posterized frames, creating some “blended” frames. I think it’s a bit difficult to explain what I really need.

    The good news is that posterizeTime() worked in CS4 on this way. =)

    Thks again!

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