Creative Communities of the World Forums

The peer to peer support community for media production professionals.

Activity Forums Adobe After Effects Expressions Expressions not rendered

  • Expressions not rendered

    Posted by Wolfgang Frauendienst on April 7, 2011 at 9:13 am

    Hi there,

    I’m quite new in using Expressions.
    Now I have a strange problem:

    I connected a coordinate of an effect (LensFlare) to a coordinate of another effect (Advanced Lightening). This coordinate is keyframed.

    When I slip around in the timeline, everything works fine.
    But if I do a Ram-Preview or if I render the file, the LensFlare, wich is Expression-Controlled, doesn’t move…

    Where ist my mistake?

    I’m using AfterEffects CS4 on my MacBook with OSX 10.6.5.

    Thanks for your answers…

    Wolfgang

    David Cabestany replied 13 years, 4 months ago 4 Members · 6 Replies
  • 6 Replies
  • Wolfgang Frauendienst

    April 7, 2011 at 9:58 am

    I forgot to mention, that, when I convert the Expression to Keyframes, then it works as it should…

    Greetings,

    Wolfgang

  • Jamie Bradshaw

    April 7, 2011 at 4:31 pm

    Hi Wolfgang.

    Not sure if this will help or not, but I have noticed a similar issue when I had an expression that was looking at the properties of a Light layer. When the Light layer was turned off (by clicking on the eye) it didn’t work, but when it was turned back on, it did work.

    Not sure if this is at all relevant to what you are doing, but it might be worth while just seeing if you have any layers that are turned off and seeing if turning them on helps.

    Jamie

    JimJam•Graphics
    https://www.jimjamgraphics.com/

  • Anders Hattne

    April 13, 2011 at 9:31 am

    Curious problem.. Do you have multi processing on?
    I once had a problem where several layers in different comps where tied to a controler selecting their colour.
    When I did the final render the colours blinked between the original colour and the one set by the expression.
    Seemed like some of the processors ignored the expression..

    http://www.ardillamedia.com

  • Wolfgang Frauendienst

    April 20, 2011 at 6:27 pm

    Yes, Multi-Processing is on, although I have only a dualcore Macbook, where I had the problem.
    I’ll try it out, when I’m back at work…

    Greetings,

    Wolfgang

  • David Cabestany

    April 19, 2013 at 3:54 pm

    I just found this thread after I had created a similar one, so sorry for the redundancy.
    I have a similar issue, except the expression stops working completely when disabling multiprocessing.

    If I scrub on the timeline it doesn’t work.
    If I ram preview with no cached frames it works.
    If I render immediately after it showed up on the ram preview it doesn’t work.
    If I Command-ram preview the saved movie doesn’t show the expression applied.
    If I bake the expression it doesn’t work either.

    Did you ever solve this issue?

    audio=thisComp.layer("Audio Amplitude").effect("Both Channels")("Slider")
    if (audio>=.5)
    {wiggle(5,20)}
    else
    {0}
    ;

  • David Cabestany

    April 19, 2013 at 4:02 pm

    On closer examination, the frames involved aren’t even being stored at all. When I stop the ram preview those frames look as if they have never been cached in the ram.

    Super weird.

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