Kevin Camp
Forum Replies Created
-
i’m also in agreement with the song…
but you could potentially link speed to audio with an expression. I do think they did it manually — as Blaise points out, there are a lot of level fluctuations, and using expressions may not produce the effect you are looking for… but i’ll give you a simple process to try.
first, select your layer that has audio, and choose animation>keyframe assistant>convert audio to keyframes. this will create a new layer called audio amplitude, with 3 sliders (left ch, right ch and both ch).
now add the precomp wth the particle system that you want to control. add the timewarp effect and option/alt click the stopwatch for the ‘speed’ property.
then add an expression like this:
baseRate = 50;
mult = 10;
levels = thisComp.layer("Audio Amplitude").effect("Both Channels")("Slider")
levels * mult + baseRatethis should link the speed of the pre-comp to both channels of the audio. you can set the ‘baseRate’ and ‘mult’ values as needed. the baseRate is minimum speed that the layer will play back at (even if audio is zero) and the mult value is simply a multiplier that helps to increase the effect of the audio levels on the speed of the footage.
particular (the effect) itself has a speed property too… in physics>time factor… in theory, if you separated your audio into multiple tracks (like bass, treble or different instruments) you could have various emitters being effects by various different sounds…. could be pretty cool.
similarly, you could use audio to control opacity, size, color, etc of the particles. if you search around you tube, you’ll likely find some cool examples.
Kevin Camp
Art Director
KCPQ, KZJO & KRCW -
you could try the offset effect.
just add your 360 image to a comp, add the offset effect and animate the ‘shift center to’ property, the image will repeat at the edges, so if it was seamless at each end, it should give the effect of infinite panning.
animating the x-property from 0 to the width of the image would then allow you to use the loopOut() expression to continuously loop it.
or, you could use a rate-based expression to drive the x-offset, something like this:
rate = 100; // value is pixels per second
value + [rate*time, 0]just set the rate as needed. use a negative rate if you want it to go the other direction.
Kevin Camp
Art Director
KCPQ, KZJO & KRCW -
try this:
w1 = thisComp.layer(“NAME”).sourceRectAtTime().width;
w2 = thisComp.layer(“TITLE”).sourceRectAtTime().width;
x = Math.max(w1,w2)+150;
y = value[1];
[x,y]Kevin Camp
Art Director
KCPQ, KZJO & KRCW -
here’s an old tutorial for falling petals that uses the shatter effect:
https://ayatoweb.com/ae_tips_e/ae19_e.html
Kevin Camp
Art Director
KCPQ, KZJO & KRCW -
the only way i think this could be done with expressions would be to use point text (rather than area text) and then have an expression of the source text that would parse the text by words and then rebuild the text word-by-word until the width exceeded the width of the box and then add a hard return and continue building the text in the same manor, adding hard returns until it runs out of words….
since expression are evaluated every frame, with a lot of text, the expression would likely be rather slow… and you wouldn’t be able to use justified text (it would have to be right, left or centered aligned)
you might be able to do this with a script. i don’t have a link, but i’m pretty sure that there is a scripting guide for after effects. if you can find that you might be able to see if there are handles to use to set/change the size of a text box.
Kevin Camp
Art Director
KCPQ, KZJO & KRCW -
this is pretty similar to your wipe but using gradient wipe.
10664_10658pixelatedwipecc12.aep.zip
to change the pixelation, change settings in the gradient map comp. for example, to make the wipe go from left-right, hide or remove the colorama effect. changing the ramp start and end points will further change the direction. modifying the fractal noise effect will change the pixelation pattern (you can actually animate the evolution property for some interesting effects). and changing mosaic will effect the size of the pixels.
Kevin Camp
Art Director
KCPQ, KZJO & KRCW -
Kevin Camp
October 6, 2016 at 11:35 pm in reply to: How would you make the inner layers line up with the out lines (adjustment layers and lines) im clueless 🙁potentially a particle system that could use a layer/gradient map to effect horizontal speed of either the particles or the emitters/producers.
Particle Playground can use gradient maps, as can Trapcode’s Particular….
or maybe Trapcode’s Form effect….
not a solution, but something to help searching for
Kevin Camp
Art Director
KCPQ, KZJO & KRCW -
i typically keep the old versions of ae when i do the upgrade for reasons just like this… i still have CS4 on my machine 🙂
Kevin Camp
Art Director
KCPQ, KZJO & KRCW -
Kevin Camp
October 6, 2016 at 8:33 pm in reply to: Expression that links fast blur to Camera position?I’ve used Dan’s light fall-off expression (slightly modified) for fake DOF…
decay = .005;
noBlur = 3000;L = thisComp.layer("Camera 1");
d = length(L.transform.position,transform.position);
if (d < noBlur){
0;
}else{
(d - noBlur)*decay;
}
just change the decay and noBlur values as needed.Kevin Camp
Art Director
KCPQ, KZJO & KRCW -
make sure you have the latest version of the miraizon codecs, and/or check their support for any known conflict with that ae version.
i’d also check adobe’s forum (if you haven’t already), your more likely to get an adobe employee to chime in if it’s a known issue that they are working on, and they may have a work around.
after that, if you are still having issues, you might install the previous version of ae until the issue gets resolved.
Kevin Camp
Art Director
KCPQ, KZJO & KRCW