Forum Replies Created

Page 998 of 1081
  • Dan Ebberts

    October 28, 2006 at 4:11 pm in reply to: Custom control effect

    In the example, he’s modifying the controls for the preset “Separate XYZ Position”. So once you fire up AE, you just apply that preset from the Effects & Presets palette.

    Dan

  • Dan Ebberts

    October 28, 2006 at 4:03 pm in reply to: Layer opacity based on proximity to a camera.

    This should do it:

    dist = length(position,thisComp.layer(“Camera 1”).position);
    linear(dist,10,100,0,100)

    Dan

  • Dan Ebberts

    October 27, 2006 at 6:39 pm in reply to: Custom control effect

    You’re just modifying the existing PresetEffects.xml file.

    Dan

  • Dan Ebberts

    October 23, 2006 at 11:39 pm in reply to: Expression issue…

    Like this for y:

    temp=this_comp.layer(“name”).position;
    temp + [0,5,0]

    Or this for x:

    temp=this_comp.layer(“name”).position;
    temp + [5,0,0]

    Dan

  • Dan Ebberts

    October 23, 2006 at 11:39 pm in reply to: Expression issue…

    Like this for y:

    temp=this_comp.layer(“name”).position;
    temp + [0,5,0]

    Or this for x:

    temp=this_comp.layer(“name”).position;
    temp + [5,0,0]

    Dan

  • Dan Ebberts

    October 23, 2006 at 7:18 pm in reply to: Rotate the bulge tool?

    Another way would be to sandwich the Bulge effect in between two copies of the Transform effect. Use the top copy of Transform to do the rotation, link the bottom Transform’s rotation to the top’s with an expression like this:

    -effect(“Transform”)(“Rotation”)

    Dan

  • Dan Ebberts

    October 23, 2006 at 7:18 pm in reply to: Rotate the bulge tool?

    Another way would be to sandwich the Bulge effect in between two copies of the Transform effect. Use the top copy of Transform to do the rotation, link the bottom Transform’s rotation to the top’s with an expression like this:

    -effect(“Transform”)(“Rotation”)

    Dan

  • Something like this maybe:

    period = 3;
    deltaX = -120;
    easeTime = .5;

    t = time % period;
    prevX = Math.floor(time/3)*deltaX;
    nextX = prevX + deltaX;
    currX = ease(t,0,easeTime,prevX, nextX);
    value + [currX,0];

    Decrease “easeTime” to reduce travel time between positions.

    Dan

  • Something like this maybe:

    period = 3;
    deltaX = -120;
    easeTime = .5;

    t = time % period;
    prevX = Math.floor(time/3)*deltaX;
    nextX = prevX + deltaX;
    currX = ease(t,0,easeTime,prevX, nextX);
    value + [currX,0];

    Decrease “easeTime” to reduce travel time between positions.

    Dan

  • Probably not. Maybe I don’t understand your issue. It sounds like you want to apply a time code without having to render, but I’m guessing that’s not it.

    Dan

Page 998 of 1081

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