Forum Replies Created

Page 31 of 287
  • If you have access to After Effects, you can use dynamic link to bring the original into AE, that way you have the same starting point rather than having to recreate the montage.

    If you have no experience in AE, you’re better off finding someone who does. It’s not a particularly easy piece of software to learn from zero.

    Kalleheikki Kannisto
    Senior Graphic Designer

  • The short adnswer is “yes”. Similar situations have come up numerous times. Check the expressions forum for cases where someone wants to push other layers down when scaling one layer.

    Kalleheikki Kannisto
    Senior Graphic Designer

  • Kalleheikki Kannisto

    March 17, 2019 at 4:23 pm in reply to: Text transition

    He might have programed it himself. In After Effects this would be very much a manual task, matching up each letters’ starting and end positions.

    Kalleheikki Kannisto
    Senior Graphic Designer

  • Kalleheikki Kannisto

    March 16, 2019 at 3:25 pm in reply to: Number of Vertices Info on a Selection?

    Window>Document Info…

    then select “Objects” from the palette menu.

    Kalleheikki Kannisto
    Senior Graphic Designer

  • Kalleheikki Kannisto

    March 16, 2019 at 3:18 pm in reply to: effects/stylise/roundcorners is missing

    Oh, yes, that’s highly annoying.

    Kalleheikki Kannisto
    Senior Graphic Designer

  • Kalleheikki Kannisto

    March 16, 2019 at 3:15 pm in reply to: Make “open” action locked to file

    I don’t think you can combine those two in one batch. How about a different strategy: keep the other file constantly open through the batch? In other words, open it before running the batch and use it that way.

    Kalleheikki Kannisto
    Senior Graphic Designer

  • Kalleheikki Kannisto

    March 16, 2019 at 2:56 pm in reply to: Vertical alignment of multiline text boxes

    This should do it.

    What I did is added a slider that sets a fixed line height (of 80, to match the text line spacing). Then added a couple of rounding operations which forced the calculations of the lines to go to the nearest multiple of the line height.

    Also, I put both the text size and line height at 80. Don’t know if it works without both of them being the same. Which means that if you need to change the text size, keep all three values matching.

    13208_verticalalignfixedlineheight.aep.zip

    Kalleheikki Kannisto
    Senior Graphic Designer

  • Kalleheikki Kannisto

    March 16, 2019 at 2:10 pm in reply to: Scale from 0 – 100 Expression

    Unless you mean scale up from 0 to 100 at a random time.

    Kalleheikki Kannisto
    Senior Graphic Designer

  • Kalleheikki Kannisto

    March 16, 2019 at 1:55 pm in reply to: Smoothing camera movements following a null

    My assumption is that you would have to write a piece of code that calculated the nulls position for a given range of frames, in the same fashion as you are doing for one frame, i.e calculating the outcome at each frame with a loop, and average them out.

    Simplified, if your code for a given null was (A+B+C)/3

    Your averaged value would be ((A1+B1+C1)/3 + (A2+B2+C2)/3 + (A3+B3+C3)/3)/3

    Where A1 is a value 1 frame back, A2 a value at current frame and A3 the value at the next frame.

    With a loop, you can make the range as large as you want.

    The point being, you would do the full position calculation using valueAtTime() to retrieve the values of A, B and C at a given time for each of the frames in the loop and then averaged them out. Rather than retrieving the result of the NULL position calculation through valueAtTime().

    Would seem less error-prone.

    Kalleheikki Kannisto
    Senior Graphic Designer

  • Kalleheikki Kannisto

    March 16, 2019 at 1:40 pm in reply to: sourceRectTime boxes to align horizontally

    If they are all the same width, that would be pretty much it.

    The second box would be (in pseudocode)

    padding = something;
    R = myfirsttextlayer.sourceRectAtTime();
    xPos = R.left + R.width + padding;
    [xPos, value[1]]

    The xPos line on the third box would be

    xPos = R.left + 2*(R.width + padding)

    etc.

    Assuming the anchor point is at the left edge of the box. If it is in the middle I believe you will have to make them 0.5 and 1.5 respectively.

    Kalleheikki Kannisto
    Senior Graphic Designer

Page 31 of 287

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