Leopoldo Perizzolo
Forum Replies Created
-
-
Have you tried changing the color towards a more gray shade?
I think it really is that it can’t possibly get any darker than black, so you probably have to change the color.
Last chance, though I don’t think it would behave like this, is that you may have turned off “accept lights” for that layer.Leopy.
-
Thanks Dan, I really was hoping for your response! ;D
Your expression solves almost all problems, but as you said, y rotation is not taken into account; unfortunately, I might have a slight rotation along the Y axis as well, since I’ll eventually use a real camera and composite it into that comp, I could have the need during the shoot to take the camera slightly higher than normal and point downwards or vice-versa.
I noticed that your script would transition between two adjacent frames very abruptly from positive to negative without going through zero, is there a way to fix it? even some sort of ease would get the job done, I think.I attach two screenshots of adjacent frames when the camera is slightly tilted along the Y axis.


Thanks again!
Leopy. -
If all parameters will share the same value, you can keyframes 1 parameter and then alt-parent each other parameter to that one. If all your parameters are different and you want to animate them individually, you can press the stopwatch for all your parameters at the first frame of your comp, hit U on the keyboard so you can see them all in the timeline, go to the end of the comp and set another keyframe without altering any value (using the little diamond button). Then, in between those two keyframes you can add as many keyframes as you want, for each property.
Leopy
-
Is your problem finding the layer on which you applied the effect or matching the values to get the same result? It’s not clear.
Leopy
-
Leopoldo Perizzolo
September 10, 2017 at 4:19 pm in reply to: How to make footage transition like this ?Pretty easy:
– keyframe scale to blow from 100% to something like 250% and, at the same time, opacity from 100% to 0%
– apply radial fast blur and tweak settings to your liking, then keyframe the amount from 0 to whatever you want at the same time of the scale and opacity.
That’s it!(when you want to replicate effects from YouTube videos, you may want to go to the time the effect happens, then press “.” and “,” to move forwards and backwards one frame at a time)
Leopy
-
You have to use a script that reads that txt file and operates accordingly. Unfortunately, I couldn’t fully understand what your goal is; for this kind of things, it’s a good practice to make examples.
Furthermore, even if you did, I’m just starting at scripting, so I’m not too confident about working with external files. Try looking elsewhere on Google, searching for scripts for AE that already elaborate files and edit them or try to understand the technique.Leopy
-
Leopoldo Perizzolo
September 10, 2017 at 10:18 am in reply to: Shifting multiple layers in comp panelCouldn’t you just select all layers (ctrl+a), press “p” to open up the position property and then tweak the position for one of the layers? All the other layers should just follow…I’m not sure about those keyframes, though, they might get in the way.
Leopy
-
Leopoldo Perizzolo
September 10, 2017 at 10:14 am in reply to: Error “null is not an object” when trying to run scriptsI suggest you take a look at the script; chances are that your AE copy is not in english and some effects that are applied inside the script are called with a non-universal name/parameter index, thus resulting in AE not recognizing those effects. You have 2 options:
– change the language of your AE copy, by going into the folder Languages, then change the name (just the name) of the text file, inside the folder, from your language to the corresponding letters for english (I believe it’s EN_en, basically match the lower and upper case position);– edit the script ( this can be a long process depending on how many lines you need to change):
Go inside the script folder, open up the script that you’ve installed (you should just be able to double click on it) and look at line 94 or whaterver line that give you issues; if it contains the english name of an effect, you have to change it; you can do so in two ways:
– using the actual effect name the your AE copy uses; simply go on the internet and look up what english name corresponds to your language effect name, then change it;– using the corresponding effect on this list, which would make it work on any language; to do so you have to go to:
https://www.redefinery.com/ae/fundamentals/effects/matchnames/index.php
then look up to the effect name in your script and change it with the general name of the column “Match Name” of that web page.Once you’ve done that, you may have to change also the effect parameter name; once again, if you want to have the script work on any language, you have to use number as indexes; check this guide to understand how to implement it:
https://forums.adobe.com/thread/1851692
The index of the effect can be easily obtained by pressing alt+left click on the stopwatch for the effect parameter you want to know the index of, and look at the expression panel: you should see a line saying the name of the layer, the name of the effect followed by an index in parenthesys such as thisLayer.effect(“Fast blur”).(1) or something like that. You take that index number and replace the name of the parameter in the script with that number (e.g.: in the script, something like: effect(“Fast blur”)(“blurriness”) becomes effect(“Fast blur”)(1)). This is the long way but gives the best results.By far, the easiest option is to change the language, though be aware that you don’t just change the language, but also the effects order in the effect panel and also the workspace changes a bit.
Or you can simply ask the seller; if it cares about the customer, it will change the script for you.
Leopy
-
Yes, you’re right about functions. I forgot that we weren’t talking also about memory consumption, since it’s irrelevant in such applications. Yet, functions can still be useful when you do have repeating sections of code or to make operations clearer to understand, and also because when you have to apply changes to a piece of code, since you don’t have duplicates, you only have to do it once and you get a lower risk of errors.
Leopy