Mike Clasby
Forum Replies Created
-
For the best quality wmv’s use Microsoft’s WMV Encoder, here:
https://www.microsoft.com/windows/windowsmedia/forpros/encoder/default.mspx
-
Mike Clasby
September 22, 2008 at 5:33 pm in reply to: auto orient the point of an arrow along a motion pathNo expression needed.
Select the layer, right click, Transform>Auto Orient>Orient Along Path. Or Layer>Transform>etc…
-
Methinks the easiest way is to hit Ctrl K, or Composition>Composition settings, and then change the dimensions of the comp, making it square. This comp can then be brought into a new comp.
Or you just could have precomped the layer (layer>Precompose (move all attributes) and then open the precomp and resize as above.
-
Are the sound files in mp3 form? AE doesn’t like mp3’s, so convert mp3’s to wav in the project, then render.
Generally exporting is a bad idea, limited options, so render. “Ctrl M” brings up the render Que, double click the blue codec, then it opens a dialogue box with sound options (and many others). Rendering is always better than exporting, IMHO.
-
d = thisComp.layer("Null 1").effect("Slider Control")("Slider"); point1=this_layer.position; x = this_comp.width/2; y = this_comp.height/2; point2=[x,y]; delta=sub(point1, point2);// Find the vector between them distance=length(delta);// Now find the length linear(distance, d, 0, 100, 0);The correct code is above it works for me as avertised (as setup in my first post), but the original code I gave you did the opposite, it fades out as it approaches the center, here’s the correct last line:
linear(distance, d, 0, 100, 0);
-
This seems to do what you want. Put a slider on a New Null (to adjust the distance that the layers opacity reacts too like you asked for). Put the expression on the layer’s opacity:
d = thisComp.layer(“Null 1”).effect(“Slider Control”)(“Slider”);
point1=this_layer.position;
x = this_comp.width/2;
y = this_comp.height/2;
point2=[x,y];delta=sub(point1, point2);// Find the vector between them
distance=length(delta);// Now find the length
linear(distance, d, 0, 0, 100);It’s a hack from Dan’s stuff.
If you want an ease on the interpolation change the last line to:
easeIn(distance, d, 0, 0, 100);
or
easeOut(distance, d, 0, 0, 100);
-
Andrew adds towers to a video in this tut. Should work for signs, methinks:
https://library.creativecow.net/articles/kramer_andrew/Set_Extensions.php
-
Here is a helpful tut by Andrew using Time Warp:
https://www.videocopilot.net/tutorials/speed_variation/
-
Thanks, Darby, I figured there’d be a more elegant-straightforward way.
-
I have a small animation that runs 300 frames (10 seconds) All I want to do is loop the last 2 secs so in flash I would do a gotoAndPlay (240) on the last frame. How can I achieve this is after effects ” TARGET=_blank>I have a small animation that runs 300 frames (10 seconds) All I want to do is loop the last 2 secs so in flash I would do a gotoAndPlay (240) on the last frame. How can I achieve this is after effects
OK, not as easy as Flash but this works. Split the layer and add a loop expression.
In the timeline, go to the spot you want to be where the loop starts (frame 240) and Edit>Split Layer.
Select the newly created top layer, and Layer>Enable time remapping. This adds two keyframes to that layer. Add a Time remapping keyframe at that frame 240 (click the Add keyframe box, just below the eyeball). Delete the timeremapping keyframe at the very beginning of the upper layer, there should now be only two time remapping keyframes, one where you want the animation to begin looping, the other where the animation finished it’s cycle.
Add an expression to Time Remapping, Alt-Click the Time remapping Stopwatch an paste in this:
loopOut()
Now on that upper layer grab the right hand edge and extend the layer to the right (lengthen it time-wise so it can loop).
That’s it.
Maybe there’s a more elegant way but this works.