Forum Replies Created

Page 37 of 112
  • Graham Quince

    August 21, 2021 at 11:03 am in reply to: And We Know

    I think you could do all that in AE with 2.5 D layers and a bit of patience. There’s several duplicated layers, which is making a 3d book / pages effect.

    The wave of coins looks like stock footage, but its basically a texture on a 3D shape which is moving upwards. C4D Lite could achieve that.

  • Graham Quince

    August 21, 2021 at 11:00 am in reply to: Saber Effect

    Do you mean on the inside it is dimmer or on the left-hand/right-hand side of an object? Can’t say I’ve noticed this with Saber myself.

    Can you post a screenshot?

  • Graham Quince

    August 21, 2021 at 10:59 am in reply to: Disable time stretch?

    I have never seen that happen and cannot get a comp to stretch in this. I wondered if there’s something in keyboard shortcuts or preferences, but I can’t see anything.

  • Graham Quince

    August 21, 2021 at 10:50 am in reply to: Pinning a shape to a wiggle line

    Take a look at the Create Null’s From Path script at the bottom of the window menu.

    Null’s follow points will generate null layers attached to the vertex points of your wavy line’s path. You can can parent your precomps to it. You’ll probably not want it in a pre-comp, or to at least copy the wave line path out of it.

  • Graham Quince

    August 21, 2021 at 10:46 am in reply to: Self-typing keyboard

    Oh wow – that’s so much more efficient!

    Anyone finding this thread, use Filip’s solution – not mine

  • Graham Quince

    August 14, 2021 at 11:13 am in reply to: Element 3D wierd spikes

    I’ve had this. Your bevels are too extreme where the shapes are coming to inverted points. I thinkthe only solution is to dial down the bevel until those points are within the letter shapes.

  • Graham Quince

    August 14, 2021 at 11:12 am in reply to: Linking plugins to specific Layers

    One point that might help too, expressions can read layer names, so if your “green” layers included worth “green” in their name, you could use:

    if(thisLayer.name.indexOf(“green”) > -1) {

    do something

    }

  • Graham Quince

    August 14, 2021 at 11:09 am in reply to: Duik Foot Roll doesn’t work

    Have you had this working in previous characters? If so, then maybe when you ran the script something didn’t link up. You could tray expanding the ankle joint expression and checking the toes match the settings. Alternatively if you have used this in the past, then you could try starting again.

    If this it the first time you’ve used it in this way and it happens again, it might be a bug in DUIK’s code. They’ll thank you for reporting it.

  • Graham Quince

    August 14, 2021 at 10:40 am in reply to: Self-typing keyboard

    For those interested, I’ve progressed my code:

    state=0;

    thisKey = "h";

    textArray = effect("Text layer")("Layer").text.sourceText.toLowerCase().split("");

    keyDuration = effect("Key Down duration (frames)")("Slider")*thisComp.frameDuration;

    p = effect("Set keyframe for start")("Checkbox");

    if(p.numKeys > 0){

    n = p.nearestKey(time).index;

    if(p.key(n).time > time) {

    n--;

    }

    if(n > 0){

    t = p.key(n).time;

    if (textArray[Math.floor((time-t)/keyDuration)] == thisKey){

    state = 1;

    } else {

    state = 0;

    }

    }

    }

    state;

  • I think you just need a simple expression on the scaling, where you can enter a pixel value, something like:

    pixelWidth = 500;

    layerWidth = thisLayer.width;

    ScaleWidth = 100*pixelWidth/layerWidth;

    [ScaleWidth,ScaleWidth]

    In this expression, 500 is how wide you want the layer to be. AE then gets the actual width, converts it to a percentage, and applies it to both the X and Y scales.

    If you want it stretch the Y scale, then you just need to repeat the top three lines, with a different variable name and drop it into the coords as the second value:

    pixelWidth = 500;

    layerWidth = thisLayer.width;

    ScaleWidth = 100*pixelWidth/layerWidth;

    pixelHeight = 500;

    layerHeight = thisLayer.height;

    ScaleHeight = 100*pixelHeight/layerHeight;

    [ScaleWidth,ScaleHeight]

Page 37 of 112

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