Colin Braley
Forum Replies Created
-
Thanks, I understand now. I appreciate the help.
~Colin -
You can track two points using AE’s built in tracker and track for rotation values. This is covered in the AE online help/manual. When you are in the tracker controls chenge “track type” to transform and check the rotation checkbox.
~Colin -
Colin Braley
December 11, 2005 at 2:21 pm in reply to: How do you make a picture be on the back of another picture in a 3D environment?I would suggest using real After Effects 3d space as opposed to Card Dance. Turn on the 3d switch for the front and back layers and get them in the same position. Move the back layer .5 pixels behind the front layer. Then parent the back layer to the front layer.
~Colin -
Rokplo seemed to imply that Lightwave can’t export camera data to AE but as of version 8.3 this is not true. (I can’t speak for earlier versions of LW) If you render out an .rpf file from LW8.3 you can import camera data into AE. However, it is more difficult to do the multi-pass stuff from lightwave than from C4D (Or so i hear…. I have never used C4D) Also, if you are interested in Lightwave and AE integration check out AL Street’s Plug in set called the “transmotion utilities pack.”
~Colin -
Rhett,
I’m glad I could help. If you want to paste the expression I gave you onto multiple layers just select it, go to edit>copy expression only. Then highlight the other layers and press paste. To get a smoother look try this://Begin expression
mouse_layer = thisComp.layer(“mouse layer”);//Mouse layer
beginScale = 100;//Scale begins at this
endScale = 250;//Scale ends at this
beginDistance = 200;//Distance to begin magnifying in pixels
endDistance = 0;//Distance to end magnifying in pixels
//–Don’t modify below here
dis = length(this.position, mouse_layer.position);
val = ease(dis, beginDistance, endDistance, endScale, beginScale);
[val, val]
//end expressionI just used the interpolation method ease() as opposed to linear()
~Colin
-
Rhett,
I’m glad I could help. If you want to paste the expression I gave you onto multiple layers just select it, go to edit>copy expression only. Then highlight the other layers and press paste. To get a smoother look try this://Begin expression
mouse_layer = thisComp.layer(“mouse layer”);//Mouse layer
beginScale = 100;//Scale begins at this
endScale = 250;//Scale ends at this
beginDistance = 200;//Distance to begin magnifying in pixels
endDistance = 0;//Distance to end magnifying in pixels
//–Don’t modify below here
dis = length(this.position, mouse_layer.position);
val = ease(dis, beginDistance, endDistance, endScale, beginScale);
[val, val]
//end expressionI just used the interpolation method ease() as opposed to linear()
~Colin
-
My apoligies Rhett, the code I posted diddn’t work right. I just tested it (I wasn’t in front of AE when I wrote it) but I forgot to add in the last line I needed it to work correctly. I wrote it between classes and didn’t have AE there. The expression was meant to change the scale of a layer based on how far away mouse_layer is. This is similar to what happens on the dock on Mac computers. The closer the mouse gets to an icon, the bigger it gets. Well the expression should look like this:
//Begin expression
mouse_layer = thisComp.layer(“mouse layer”);//Mouse layer
beginScale = 100;//Scale begins at this
endScale = 250;//Scale ends at this
beginDistance = 200;//Distance to begin magnifying in pixels
endDistance = 0;//Distance to end magnifying in pixels
//–Don’t modify below here
dis = length(this.position, mouse_layer.position);
val = linear(dis, beginDistance, endDistance, endScale, beginScale);
[val, val]
//end expressionIt was giving you an error because all I was supplying was single number, and scale has both an x and y component. If you want some more info on how the expressoin works I’l let you know.
~Colin Braley
-
My apoligies Rhett, the code I posted diddn’t work right. I just tested it (I wasn’t in front of AE when I wrote it) but I forgot to add in the last line I needed it to work correctly. I wrote it between classes and didn’t have AE there. The expression was meant to change the scale of a layer based on how far away mouse_layer is. This is similar to what happens on the dock on Mac computers. The closer the mouse gets to an icon, the bigger it gets. Well the expression should look like this:
//Begin expression
mouse_layer = thisComp.layer(“mouse layer”);//Mouse layer
beginScale = 100;//Scale begins at this
endScale = 250;//Scale ends at this
beginDistance = 200;//Distance to begin magnifying in pixels
endDistance = 0;//Distance to end magnifying in pixels
//–Don’t modify below here
dis = length(this.position, mouse_layer.position);
val = linear(dis, beginDistance, endDistance, endScale, beginScale);
[val, val]
//end expressionIt was giving you an error because all I was supplying was single number, and scale has both an x and y component. If you want some more info on how the expressoin works I’l let you know.
~Colin Braley
-
I responded to your exact same post yesterday: 🙂
https://forums.creativecow.net/cgi-bin/new_read_post.cgi?forumid=2&postid=865824
~Colin
-
I responded to your exact same post yesterday: 🙂
https://forums.creativecow.net/cgi-bin/new_read_post.cgi?forumid=2&postid=865824
~Colin