Kevin Camp
Forum Replies Created
-
Andrew Devis has a tutorial series for multi-later keying that covers keying shear fabrics that may help you out.
https://library.creativecow.net/devis_andrew/Multi-Layer-Editing-1/1
Kevin Camp
Art Director
KCPQ, KZJO & KRCW -
i think you’ll be able to install it, and probably run it, but since neither are officially supported there may be issues.
there are several threads asking similar questions both here at the cow and on adobe’s ae forum (and probably elsewhere) if you are looking to read about first hand experience with doing this.
Kevin Camp
Art Director
KCPQ, KZJO & KRCW -
if syncing the characters per line and movement is an issue, I think you could do it with an expression to drive the characters typing on and an expression using sourceRectangleAtTime() function on the text layer…. essentially, as a new line types on, the new height of the text layer will shift it upwards..
to type the characters on, add this expression to the source text (set the rate value as needed):
rate = 60; // characters per second
txt = text.sourceText;
txt.substr(0,timeToFrames(time*rate*thisComp.frameDuration));
to move the text up foe each new line add this to the position property:
rect = sourceRectAtTime(time,false);
h = Math.ceil(rect.height/10)*10;
value - [0,h]
then just drag the position of the text layer to where you want it to start, and the text should march up the screen as it types on.— edit —
i should have added that you will need CC 2014 or higher to use the sourceRectAtTime() function.
— edit (again) —
i had been working with all caps, but if you are working with lowercase or have punctuation or other characters that extend bellow the baseline of the font, then you may need to futz around with the multipliers on this line to account for them:
h = Math.ceil(rect.height/10)*10;
I played around with this value and it works pretty well, but it might need to be adjusted for your font & font size:
h = Math.ceil(rect.height/30)*30;Kevin Camp
Art Director
KCPQ, KZJO & KRCW -
i suspect the issue is with cs5… cs5 is 64-bit while cs4 and quicktime are 32-bit. i know adobe has a background process to handle the 64-bit/32-bit translation with quicktime, but it may be having issues…
do you have the latest version of cs5? and have you tried rebooting your machine?
if you can answer yes to both of those, do you have any issues with other quicktime files encoded with other codecs, like lossless animation, photo-jpeg, etc?
Kevin Camp
Art Director
KCPQ, KZJO & KRCW -
if you choose any of the ‘lens’ particle types cc caprice world will use the layer it’s applied to as a texture map. you’d want to either apply the effect to an image or piece of video rather than a solid, or you could add an effect that generates a texture (like checker board or fractal noise) and then apply particle world to see how the ‘lens’ particles work.
another option could be to use any of the ‘textured’ particle types, which allow you to select a different layer as a texture to use for the particles. I’ve done this to create glittery particles…
first create a comp to use as a texture. it shouldn’t need to be too large, maybe 100×100.
add a new solid, add fractal noise and animate the evolutions to rapidly change from frame to frame and increase the contrast. if you want to color it, try adding tint, tritone or colorama, or you could colorize in the main comp if you’d rather, that way you can see how the system looks over your background.
bring that comp into the comp with particle world, select one of the ‘textured’ particle types, select the 100×100 comp as your texture layer in the particle settings and sett the texture time to birth. also, setting the color map to ‘origin constant’ will make the particles take on the color of the texture layer, rather than blending it with the color map colors.
Kevin Camp
Art Director
KCPQ, KZJO & KRCW -
the best way I can think of is to use a pre-comp, but have both comp viewers open, so as you manipulate the mask for the adjustment layer, you can see the results in the main comp.
open both comp in the timeline. you’ll notice in the upper-left corner of the view that both comp names are preset. also notice that there is little lock next to the comp view tab.
click the lock to lock the view to the current comp in the timeline.
now click the other comp name in the upper-left of the comp view and that comp should open in a second view tab. click the lock in that tab too.
now you should be able to make adjustment in the pre-comp and see it update in the other.
to undo all that, click the locks in the comp view tabs to unlock them and close one of the viewers.
Kevin Camp
Art Director
KCPQ, KZJO & KRCW -
Kevin Camp
March 11, 2016 at 11:08 pm in reply to: How do I resize a shape’s path when I click/drag, instead of “transforming” the shape?since he has rounded corners, the rounded get scaled too (the radius does not stay the same). and if he is saying the rounded rectangle horizontally or vertically, the rounded corner get distorted. i assume he wants those corners to stay constant, but manipulate the size of the rectangle.
i think this is how most users would expect it to work (who wants rounded cover that get wonky just because you drag the width or height), but it’s not highest on my list of things to fix in ae right now.
Kevin Camp
Art Director
KCPQ, KZJO & KRCW -
you can set the character offset value of the animator (to say 6) and then animate the ‘offset’ value of the range selector (not the ‘character offset’ value), and if the ‘based on’ value is left at the default ‘characters’, then each number will sequentially count from 0 to 6… however that’s not exactly how a clock would count…
— edit —-
actually if the offset value was 6, then animating the offset would cause each digit to count from 6 to 0….
Kevin Camp
Art Director
KCPQ, KZJO & KRCW -
Kevin Camp
March 11, 2016 at 9:44 pm in reply to: How do I resize a shape’s path when I click/drag, instead of “transforming” the shape?the only way i can think of would be to link the rectangle size property to the scale of a dummy layer. the dummy would need to be the same initial size as the visible rectangle (preferably be a duplicate) but turn off the fill and stroke properties for the dummy.
both shapes would probably also need to have the anchor point in the center (layer>transform>center anchor point in layer).
if that would work for you, you could try this expression in the visible shape layer’s ‘size’ property:
dummy = thisComp.layer("Dummy Rectangle");
s = dummy.transform.scale;
w = value[0] * s[0] / 100;
h = value[1] * s[1] / 100;
[w, h]just change the name of “Dummy Rectangle” to the name of your dummy shape layer and when you drag the scale of the dummy, it should effect the visible shapes ‘size’ property and not skew or otherwise scale the rounding.
if you were modifying other draggable properties of the dummy shape (like position) you could link those with a simple expression-pickwhip between the layers’ like properties.
Kevin Camp
Art Director
KCPQ, KZJO & KRCW -
you might be able to find a script to turn on attributes (like casts shadows) for selected layers, however, if you select a bunch of 3d layers, type ‘aa’ (two ‘a’s quickly) to reveal the material options of the selected layers, and then set ‘casts shadows’ to ‘on’ for one of the selected layers, it will set that attribute for all the selected layers. so it can be a pretty quick process.
Kevin Camp
Art Director
KCPQ, KZJO & KRCW