PDA

View Full Version : End Roller Timings


MrFreeman
05-08-2008, 07:02 PM
:rolleyes: Hi all you Ae Gurus out there...

I'm just putting a roller together for a feature working at 2K and need to run the roller at an even amount of pixels per second.

May be I'm being stupid, but sooooo many deadlines looming has addled my poor brain...

Is there any way I can animate a layer of text at a specific rate rather than move from one position to the next. May be I should be using another package??

Any ideas would be greatly received :bowdown:

mart1jn
05-14-2008, 02:45 PM
This expression on the position will move the layer vertically 100 pixels per second. You can change the first variable for other speeds.

pps = 100;
[transform.position[0],transform.position[1]+time*pps]

cheers
Martijn

MrFreeman
05-14-2008, 08:28 PM
Thanks for that mart1jn

I'll give that a go, though, I found this great expresssion on the Creative Cow site which animates the roller for you perfectly and as such the roller is complete and signed off...

d = -2; // positive values will move up, negative values down
y = value[1] + ((time * (1 / thisComp.frameDuration)) * d);
[value[0], y]

It turns out that as After Effects works on a sub-pixel level, even when rendering at an even amount of pixels per second, this was not enough to prevent strobing / alias probs.

I think I should stick to just creating titles!! Luckily the next job is only HD so watch those renders fly by :bounce:

CGTalk Moderation
05-14-2008, 08:28 PM
This thread has been automatically closed as it remained inactive for 12 months. If you wish to continue the discussion, please create a new thread in the appropriate forum.