mandag den 7. marts 2011

AE - Dan Ebbert's Expression lab

Dan Ebbert's Expression lab

Bezier Curve

Border Lines

Confetti

Depth of Field

Inverse Kinematics

Jack-in-the-Box

Pendulum

Random Grid Movement

Random Lines

Random Motion

Random Pan and Scan

Random Stills

Spirograph

Squash and Stretch

Stutter Frames

Swinging, Flickering Light

Undulations

Vibrating Strings

torsdag den 18. november 2010

AE - Stopmotion and Jitter Jitter

//by Steve Roberts ad Creativ COW


For Frame rate use:

time>posterize

--------------------------------------------------------------

And for jitter:

t=time+random(.1);
valueAtTime(t)

or more Tweaks


t=time+random(.09,.2);
valueAtTime(t)

tirsdag den 9. november 2010

AE - Opacity -Dealy form Index layer

//(hacked) form a Dan Ebberts expression.

http://www.motionscript.com/mastering-expressions/follow-the-leader.html


delay = 10; //number of frames to delay
op = thisComp.layer(index+1).opacity;
d = delay*thisComp.frameDuration;
op.valueAtTime(time - d)

mandag den 30. august 2010

AE - Sample color from image.

Source: http://www.motionscript.com/design-guide/sample-image.html


Can be used with fx: Fill (color) in the solid layer

target = thisComp.layer("background");
target.sampleImage(transform.position, [width, height]/2, true, time)

fredag den 27. august 2010

AE - link to another Comp Syntax

thisComp.layer("Rotating Lens Part").transform.zRotation+88.7*.673

becomes:

comp("name").layer("Rotating Lens Part").transform.zRotation+88.7*.673

comp("Sign").layer("Slave").transform.scale

torsdag den 4. februar 2010

AE - Position - invert position

//FROM VIDEO COPILOT
//Mylenium

pRef=thisComp.layer("Dot A").position;

X=thisComp.width-pRef[0];
Y=thisComp.height-pRef[1];

[X,Y]

AE - Particels - emit with markers

p = 9999; //number of particles to emit
fo = 7; //falloff time for emitting particles (in frames)
//(*falloff values less than 2 don't seem to emit any particles*)

//////////////////////////////////////////////////

m = thisComp.marker;
inx = 1;
tf = framesToTime(fo);

t = m.nearestKey(time).time;
inx = m.nearestKey(time).index;
inx = (time > t )? inx : inx -1;

if ( inx < 1){
0
}else{
t = m.key(inx).time;
tf = t + tf;
linear ( time, t , tf, p, 0)
}
AE POSTWORK blog is virtually just a notepad, where I put all the AE expressions up I finde and use, its so I can easily get to them wherever I am and no matter what computer I sit at. I do not write my own expressions, so all expressions on the page is downloaded from the web,or modify versions i found. and tutorials etc.. I will try to credit those who have made expressions if I can.

Now, with tips and tricks for AE & C4D.
No more forgetting the little tricks and tips I found on my road with After Effects, etc.

Sebabba