We’re rewarding the question askers & reputations are being recalculated! Read more.

New answers tagged

0

You could probably write a complicated expression which will allow you to do that. If you deal with short words like those though, I would recommend you duplicate the text layer and mask out one letter for each layer. You can then animate each layer in position and scale so that the letters move into place


0

My god, this is practically the nightmare of any vfx-artist out there. Yes, it is possible - but at what price? You need to: track the shirt using Nuke, pfTrack or any sort of high-end tracking software. erase the current design, either using the logo if you have it as a file to subtract it, or by painstakingly rotoscoping and patching up every frame of ...


0

For recent versions of AE (AE 2019+) you can use the javascript Intl.NumberFormat object, which does all the formatting for you without any tedious string munging and regex and all that carry-on. var sliderVal = thisComp.layer("controller).effect("206")("Slider"); Intl.NumberFormat('en-AU', {minimumFractionDigits: 1, maximumFractionDigits: 1}).format(...


0

Track mattes work by applying the alpha (transparency) or luma (≈ brightness) of one layer to the transparency of another layer. So in the case of an alpha matte, if the upper layer is transparent in an area (or opaque for alpha inverted), the lower layer will be too. In the case of luma mattes if the upper layer is black (or white for inverted*) then the ...


0

I think you might want to read this article, it will probably contain the answer you are looking for: https://engageinteractive.co.uk/blog/how-to-keep-vector-illustrations-crisp-and-hd-ready-for-animation-in-after-effects-cc


0

Typo on line 2. It should be thisComp.layer("DotMaster").index not -index. Also, while it's valid, the first parameter to the random function on second last line -randomTimeAmount makes me nervous. I'd recommend changing it to 0-randomTimeAmount. It's more explicit, and less prone to accidental typos.


0

As of 2019 you can access a path of a shape or a mask like so: myShape = thisComp.layer("Shape Layer 1").content("Shape 1").content("Path 1").path; The path property is an object containing collections of points, inTangents and outTangents. It has three methods for obtaining the vertex details, points() returns the vertices, and inTangents() and ...


0

Create a path with the Pen Tool first, copy the property path under: Contents > Shape 1 > Path > Path Create a NULL object and paste the value you just copied to its position property. You now have a NULL that follows your 2D path. To enable the Z-axis of the NULL position, toggle the 3D Layer setting. Click on the NULL position property and then get ...


1

Is the camera moving? If it's a still shot you could make a clean plate of the empty city in Photoshop and use a green screen for the actor. If you don't want the shot locked-off you can cheat add some movement to the frame in post, but big changes in perspective would require recreating the city in 3D. Interestingly one of the earliest photographs of a ...


0

Also having this issue. Vector assets are treated with write-on. When I go to "continuously rasterize" them they disappear or appear spotty and unusable. Any workarounds? Why won't it continuously rasterize?


1

I not know how do this with AE animation software but I do this in Blender: Basic theory (see picture) for real camera or software: • Want repeat image every n animation frames • Assume camera view is w × h pixels • For camera view w pixels wide, minimum need draw picture wide 2w pixels wide • Copy picture two times and ...


0

I don't think that it's possible to import AI shapes as parametric shapes (in 2019 at least, this might change, with luck). There are workarounds that can help though. If you convert the AI layer to a shape layer you can get the individual points of the path like so: var pts = thisComp.layer("test Outlines").content("Group 1").content("Path 1").path.points(...


0

The source time of a layer is found with the expression thisComp.layer("some layer").sourceTime() More about it can be found by reading the manual.


0

You can do it with expressions on the time remapped layers: create an empty text layer ctrl/cmdalt/optshiftt. Alt-click the Source Text stopwatch, and use an expression like: var s = thisComp.layer("some layer").timeRemap.speed; "X" + Math.round(s * 10)/10 //limits the result to one decimal place The time-stretched layers are more tricky. The stretch ...


0

Without adjusting for perspective distortion, the panning doesn't look real. The solution is a reframing algorithm that takes perspective distortions= calculations into account in addition to panning and/or scaling the shot. Here is one such solution: https://revisionfx.com/products/relens/premiere-pro/


0

I have had lots of weirdness with Dynamic Link recently with the latest versions of creative cloud 2019. Sometimes it goes really slowly when you have projects that include linked AE comps in Premiere. I would try exporting any comps from AE as proRes files, into premiere. Then exporting your videos directly in Premiere without using Media Encoder, and see ...


Top 50 recent answers are included