Creative COWSIGN IN :: ADVERTISING :: ABOUT US :: CONTACT US
LinkedInFacebookTwitter
Dan Ebberts:ActivityAboutPopularTutorials & Articles
Dan Ebberts

COW Leader
Member Since:
May 22nd 2001
5509 Posts
100 posts500 posts1000 posts5000 posts
Friends:

matthew tully
Clock Expression adapting Dan Ebberts code
by Jessica Ashley 12 hours ago
hello, ive been trying to use different versions of Dan Ebberts clock expression but cant seem to get what I need. Please help. I need 12-hour time, starting at a specific time, ending at a specific t
Re: Clock Expression adapting Dan Ebberts code
by Dan Ebberts 10 hours ago
Sorry--I can't think of any way to control that. Dan
Link parameter to time?
by Noel Powell 2 days ago
Hi, I'm wondering if there's an expression to continuously change a parameter without using keyframes and without the parameter ever repeating the same value (so the wiggle expression is out). The par
Re: Link parameter to time?
by Dan Ebberts 2 days ago
Something like this should work: rate = 50; degrees per second rate*time Dan
Odd behavior in random 3D grid expression in CS6
by Chris Lorance 2 days ago
So I've been trying out Dan Ebbert's "Random Motion grid in 3D" expression from http: www.motionscript.com mastering-expressions random-3.html. The expression works perfectly, except for one odd behav
Re: Odd behavior in random 3D grid expression in CS6
by Dan Ebberts 2 days ago
I'm guessing that for some reason, Particular is causing the expression to evaluate at times before zero. I suspect the same thing will happen if you try and look at the expression results with the gr
+1
Quickly modifying effects settings on many tracks
by Thomas Hannen 3 days ago
Hi, If I've used an effect on many text layers (e.g. "Roughen Edges"), and I suddenly realise that I need to reduce the Border setting on all of the tracks, is there a script that I could write to loo
Re: Quickly modifying effects settings on many tracks
by Dan Ebberts 3 days ago
Nope, but this should: { function processComp(theComp){ for (var i = 1; i <= theComp.numLayers; i++){ var myEffect = theComp.layer(i).property("Effects"); for (var j = 1; j <= myEffect.numProper
Expression to allow keyframing of RATE/SPEED of rotation.
by Gabriel Aronson 4 days ago
Hi everyone! First time posting on creative cow today. I asked this question already in the main forum, but realized this may be a better place to post this... here goes: This one's got me and my coll
Re: Expression to allow keyframing of RATE/SPEED of rotation.
by Dan Ebberts 3 days ago
Unfortunately, there isn't an easy way to control speed. You need to convert your speed control values to total degrees rotated. One way to do that is to integrate (as in calculus) your speed control
expression counting from 0% to 100% and start at 0 again.
by Sarah Schela 4 days ago
Hello, I looked through the forum for an answer to this question, but haven't found one. So as it is written in the title I am looking for an expression which counts from 0% to 100% and starts at 0% a
Re: expression counting from 0% to 100% and start at 0 again.
by Dan Ebberts 4 days ago
If you're just looking for something that counts from 0 to 100 and then starts over, this might work for you: rate = 30; Math.round((time-inPoint)*rate%101) Set the rate to whatever makes sense for yo
+1
setting a range
by Jamil Yamani 4 days ago
hi all i have been using some code to sample some audio and it has been working fine up until now. i am using a slider value to drive a position on a transform:Repeater1 on a Shape layer, please see c
Re: setting a range
by Dan Ebberts 4 days ago
You're not incorporating the result of linear() into your final value. I'd guess you need to modify it like this: x = comp("Audio Amplitude").layer("Bass").effect("Final Range Value")("Slider"); newX
Creating Special Shapes In After Effects
by Kurt Ingamells 2 months ago
Okay, so I'm trying to create a triangle, and I have 3 null objects, each one has been motion tracked to different areas on my footage. What I want to do is create a triangle, and pick-whip each verte
+1
Kurt Ingamells liked this 2 months ago
Re: Creating Special Shapes In After Effects
by Dan Ebberts 2 months ago
You could use corner pin, pickwhip one corner to an adjacent corner, and use expressions like this on the others: fromComp(thisComp.layer("Null 1").transform.position) Dan
+1
Child-Parent linking - how to avoid inheriting rotation?
by Michael Cosner 3 years ago
Hey All, I've got two layers in which I want the child to accept the position and scale values of the parent but *not* the rotation (to keep the orientation of the child level). Is there a simple way
Re: Child-Parent linking - how to avoid inheriting rotation?
by Dan Ebberts 2 months ago
There is probably more than one way to do it, but if it's the gear that's actually rotating, I'd apply this to the pedal: value - thisComp.layer("Gear").transform.rotation; Or, from your description,
-thisComp.rotation?
by patrick jansen 4 months ago
I thought this would be easy but it s not working. I created a 50 50 stickfigure shape C and placed it in a 200 200 comp B at the top. Then i place comp B 6x in a 200 200 comp A and rotated each +60 d
Re: -thisComp.rotation?
by Dan Ebberts 4 months ago
That will only work if each comp B was created by duplicating the comp (in the project bin), not the comp B layer in comp A. Each comp B needs a unique name (like "comp B1", "comp B2", etc.). Then you
Corkscrew Spiral Expression
by Eugene Constable 4 months ago
Hi, Just trying out how to create a 'corkscrew' type spiral that does not decrease in size. I found a tut on creating spirals by Ewan Smith, but not sure how to adjust the expression- I have tried cha
Re: Corkscrew Spiral Expression
by Dan Ebberts 4 months ago
Just replace the first two lines with this: radius = 1000; Dan
Call a script from a script: inception
by Nicolas Jullien 4 months ago
Hello fellow ae users. I'm new to scripting (and can"t believe how much time I spent doing things that I could actually automate!). So here I'm writing a script to initialize my layers to animate them
Re: Call a script from a script: inception
by Dan Ebberts 4 months ago
You could use $.evalFile(path-to-your-other-script) Dan
string of objects to follow a psuedo Bezier
by Juan Hernandez 7 months ago
Hi all, I am having a touch of a hard time figuring out Dan's awesome tutorial: http: www.motionscript.com expressions-lab-ae65 bezier.html I am trying to pull this off only the test scenes of the sol
Re: string of objects to follow a psuedo Bezier
by Dan Ebberts 7 months ago
What do you need help with Dan
testing ways to get a backslash to print
by Dan Ebberts 9 months ago
"\r" "\\r" "\\\r" "\r" "\r" "\r" "\\r" "\\\r" "\r" "\r"
Expression Order?
by Ocean Byrne 10 months ago
I set up an expression to fade a bunch of 3d layers based on their distance from the camera, it works fine and all is groovy. then I set up an expression to position those layers based on a slider, it
Re: Expression Order?
by Dan Ebberts 10 months ago
I think there must be something else going on. Have you verified that the position expression actually positions the layers where they should be visible Dan
a question about holomatrix
by assaf goldlust 2 years ago
i have a question about the new plugin of redgiant called "holomatrix" when u use holomatrix u have this feature called "tv roll" i try it to play with it a litlle but ididnt yet understood what is th
Re: a question about holomatrix
by Dan Ebberts 2 years ago
It's supposed to simulate a TV loosing vertical sync so that the pictures scrolls up or down and you see the seam generated where the top and bottom of the picture meet. Dan
Same/linked keyframes for a layer style across multiple layers
by Marty Hoedjes 2 years ago
Hey guys, I've been trolling around the internet for an answer, but nothing seems to get it right. I got about 50 layer to which I assigned an Outer Glow effect. Now I want to change the opacity of th
Re: Same/linked keyframes for a layer style across multiple layers
by Dan Ebberts 2 years ago
I just tried it, and Copy Expression Only works for me in your scenario. You have to have the property with the expression selected when you do the copy though - that's the only thing I can think of.
New test
by Dan Ebberts 2 years ago
I think the "<" code post thing still isn't quite right. If you post: if (time < t) and preview the post, the preview looks correct, but the original has been changed to the HTML codes. So if yo
Re: New test
by Dan Ebberts 2 years ago
It looks like you got it. Thanks! Dan
Testing code post
by Dan Ebberts 2 years ago
Code test: This: if (time <= freq.key(1).time time <= freq.key(freq.numKeys).time) Comes out like this: if (time = freq.key(freq.numKeys).time) unless you replace the angled brackets with the HTML
Re: Testing code post
by Dan Ebberts 2 years ago
That does seem to fix it. Thanks! Dan
Easy way to do a "visibility status"-check on a 2d/3d-point?
by Johan Malmsten 2 years ago
I'm sure someone has done this before. I just can't seem to get my wording right when I do google-searches and on this site. I want to know if there's an easy way to do a "visibility check". I mean. I
Re: Easy way to do a "visibility status"-check on a 2d/3d-point?
by Dan Ebberts 2 years ago
It's tricky, but it can be done. You need to use toComp() to transfrom the 3D position of your source into view space, use fromCompToSurface() to transform that point onto the surface of each of the o
testing escape characters
by Dan Ebberts 4 years ago
Blah, blah s = ""; i = 1; while (true){ try{ s += thisComp.layer(index-1).effect(i).name; }catch (err){ break; } i++; s += " r"; } s Dan
Re: testing escape characters
by Ronald Lindeboom 4 years ago
Hi Abraham, Please look at this post from Dan Ebberts and fix what causes these bracket characters to not work correctly in our mechanism. Thanks, Ron
Tutorial: Swinging A Realistic Chain
by Trent Armstrong 5 years ago
Adobe After Effects Expressions Swinging A Realistic Chain Creative COW member Trent Armstrong shows you expression features that apply all the way from After Effects 5 to today. He combines his expe
Swinging A Realistic Chain
by Dan Ebberts 4 years ago
I'm not sure how you would go about it. It seems like each link would essentially need two anchor points (one at each end) and the math would be tricky. Not sure you can get there from here. Nice idea
test
by Dan Ebberts 5 years ago
" r" " r"
Loop-based animation
by Ryan Hill 7 years ago
I don't have a lot of animation experience, but I've done a lot of video game physics. What this means is that I'm used to applying physics in terms of: NewX = PrevFrameX + VelocityX There's lots of t
Re: Loop-based animation
by Dan Ebberts 7 years ago
I wouldn't spend any time learning Motion Math because it's been removed from AE in newer versions. Anything that you would absolutely need Motion Math for you can do with a combination of expressions
Tutorial: Building Your Own 3D Particle Generator
by Dan Ebberts 8 years ago
Adobe After Effects Building Your Own 3D Particle Generator In this tutorial, Dan Ebberts demonstrates a method of generating motion that is random in both time and space and allows you to quickly as
Tutorial: noise()
by Dan Ebberts 8 years ago
Adobe After Effects noise() The After Effects expression language has a seldom-used random number generator that is really quite a gem. Dan Ebberts says "seldom-used" because he doesn't bel
Tutorial: Expressions in Adobe After Effects 6
by Dan Ebberts 9 years ago
Adobe After Effects Expressions in Adobe After Effects 6 With After Effects 6.0, Adobe has introduced some wonderful new functionality to the world of expressions. Most of this is the result of spect
Tutorial: Building the World's Greatest Cameraman
by Dan Ebberts 10 years ago
Adobe After Effects Building the World's Greatest Cameraman With version 5.5 of After Effects, Adobe added the wonderful world of the powerful new Expression Controls. In this tutorial, Dan Ebberts l
Re: Building the World's Greatest Cameraman
by Corinne Friesen 2 years ago
Thanks Dan! You make me feel like (and look like!) a genius!
Tutorial: Synchronizing Animation to Audio Using After Effects
by Dan Ebberts 10 years ago
Adobe After Effects Synchronizing Animation to Audio Using After Effects In after Effects 5.5, Adobe has added the capability for expressions to access keyframe and marker data. In this tutorial, Dan
Tutorial: Generating Random Motion with AE 5.5's Expressions
by Dan Ebberts 10 years ago
Generating Random Motion with AE 5.5's Expressions In this tutorial, Dan Ebberts demonstrates a method of generating motion that is random in both time and space and allows you to quickly assemble a
Tutorial: Animating a Walk-Cycle Using Loop Expressions
by Dan Ebberts 10 years ago
Adobe After Effects Animating a Walk-Cycle Using Loop Expressions With version 5.5 of After Effects, Adobe has included some new keyframe-looping expressions that can be very useful for cyclic animat
Re: Animating a Walk-Cycle Using Loop Expressions
by Raphi Stein 1 year ago
Very useful tutorial and nice job on the walk cycle
Tutorial: Parenting and Expressions
by Dan Ebberts 10 years ago
Adobe After Effects Parenting and Expressions Dan Ebberts demonstrates setting up an animation of a piston, crank, and wheel using parenting and expressions so that we only have to keyframe one of th


FORUMSTUTORIALSMAGAZINETRAININGVIDEOSPODCASTSEVENTSSERVICESNEWSLETTERNEWSBLOGS
LinkedInFacebookTwitter
© 2012 CreativeCOW.net All rights are reserved. - Privacy Policy

[Top]