Colin Braley
Forum Replies Created
-
No book exists…from what I remember Dan was thinking about doing one for a while, but I think it might be hard to find a publisher of such a niche book.
Harry J. Frank does an expressions training DVD series which I head is good.
The motionscript lessons on mastering expressions are good, and I used those to learn a lot of things.
JJ Gifford’s website (I can’t remember what the url is) teaches some of the basic math behind expressions.
My site http://www.colinbraley.com has some thrown together tutorials that could maybe help you learn a few specific things if you don’t mind terrible writing.
Also, you could just buy a book on javascript to learn the syntax if you have no programming familiarity. The only issue is that a lot of it will be directed at people trying to use javascript to build webpages.~Colin
-
Yikes is right on target…I’ve had good luck with the shadow/highlight filter in the past too, it just takes a while to find the right settings.
And nice trick by the way, (nollie shuv to manny?) I also liked the ramped slow-mo you used.~Colin
-
[Craig08] “flapping their wings like a giant commie butterfly army”
hahahaa….that might have been the funniest post I think I’ve ever read on here. Anyways, try setting the “Time Sampling” paramater to “Random loop”…this should make your butterfly start at a random point through its animation, and then once it gets to the end, it will keep looping.
~Colin
-
Colin Braley
August 30, 2007 at 2:58 am in reply to: Spreading layers out in 3D space by slider control?Were going to need some more information…how exactly do you want them spread out? Along the x axis, y axis, or z axis?
Well try this code out, it distributes them along the z axis:
gap = 100;
startingPos = [ 360 , 240, 0 ];
//--
dispVec = [0, 0, 1];
i = index - 1;
startingPos + (i * gap * dispVec)
Change the gap variable to adjust the gap between each layer, and change startingPos to adjust the position of the first layer. Also note that I can’t test this right now, no AE on my laptop, but I’m pretty sure it should work out alright. If you want to displace along the x axis, change the line beginning with dispVec to dispVec = [1, 0, 0] …
~Colin
-
Try something like this:
(360 / thisComp.numLayers) * (index – 1 )
~Colin
-
You will have to be more specific if you want a good answer….phaser/laser could mean a lot of things. You might want to try messing around with the Beam effect or just gradient with a mask and some glow or shine.
~Colin
-
You can’t do this with expressions, you need to use scripting. Try searching the forums at aenhancers.com, maybe you will find something you can modify and use.
~Colin~Colin
-
Check out this link on the wonderful Trapcode People website:
https://www.trapcode-people.net/filedetails.php?fileid=79
~Colin
-
Colin Braley
August 3, 2007 at 4:31 pm in reply to: Is it possible to “read” the number of lines in a text box?Try applying this expression to the scale property of of the solid that is behind each text layer:
//begin expression
textLayer = thisComp.layer("A Text Layer");
scalePerLine = 70;
//scalePerLine is how much to increment scale by for each newline
//--
newLineChar = '\r';
newLines = 0;
for( i = 0 ; i < textLayer.text.sourceText.length; i++ ){ if( textLayer.text.sourceText.charAt( i ) == newLineChar){ newLines++; } } //-- [value[0] , value[1] + newLines * scalePerLine ] //end expressionJust make sure textLayer refers to the right text layer. Then adjust scalePerLine until you have the desired look.
However, there are a few problems with this expresson. First of all, whenever a new line of text is added the scale property increases linearly when in fact it should increase according to some kind of exponiential function. This is beacuse, to make a layer n pixels bigger, you can't just add n to scale. I don't have time to fix this right now, but if anyone wants to give it a try feel welcome to.
~Colin
-
Here’s a bunch of time remap tutorials/posts specifiaclly relating to skateboarding….these are the first tutorials I ever read when I first used AE
https://forums.skateperception.com/index.php?showtopic=79666~Colin