Peter Menich
Forum Replies Created
-
Dan, You nailed it again!
Awesome.
Many thanks.
Pete
-
Hey Dan,
Is there anyway to define a ‘start time’ for this expression?
Elements start to drop on frame 0, I tried dragging/staggering the footage in the timeline but they all still start dropping on the first frame.
I need them to start dropping on their ‘inPoint’ or after a defined amount of time, if thats possible.
Cheers
Pete
-
I’m experiencing similar issues with pixelation…
I have an illustrator file imported, it’s switched to a 3D layer, continuously rasterized.
Zoom is set to 100%, full rez in the view panel, so thats not the issue.
My issue seems to stem from an extreme zoom in with the comp camera, it’s like really close up!
I tried to interpret the footage to ‘more accurate’ but I got this error message…
“After Effects Error: Invalid image buffer size (23564×45576). (37 :: 102)”
I need the edges to be crisp but they’re very blurry.
Any ideas?
5916_screenshot20130425at20.09.01.png.zip
-
Peter Menich
April 19, 2012 at 2:49 pm in reply to: Scale Layers by Proximity to a hero layer & stay scaled!I think I’ve found a more elegant solution here…
https://forums.creativecow.net/thread/227/16128#16128
happy days!
-
Peter Menich
April 19, 2012 at 12:19 pm in reply to: Scale Layers by Proximity to a hero layer & stay scaled!I’ve managed to hack Colins position expression and apply it to the scale parameter, but its pretty ugly.
Anyone got a more elegant solution?
avoidPos = thisComp.layer("ActionNull").position;
maxDisplacement = 100; //maximum amount to move the layer
minDistance = 100; //minimum distance to begin displacing at
//--
finalPos = position.valueAtTime(0);
oldDirectionVec = normalize([1,1]);
for( i = 0 ; i <= time; i+= thisComp.frameDuration ){
  try{
     vec = finalPos - avoidPos.valueAtTime( i );
     directionVec = normalize( vec );
     oldDirectionVec = directionVec;
     distance = length( vec );
     displaceAmt = ease( distance , 0 , minDistance , maxDisplacement , 0 );
     displacementVec = displaceAmt;
     finalPos += displacementVec
     } catch ( exception ){
        finalPos;
     }
}
x=finalPos-transform.position;if(x[0]>=100){
x=[100, 100]
}else{
x=[x[0], x[0]]
} -
Peter Menich
October 20, 2009 at 10:46 am in reply to: After Effects CS3 Crashes on import of video file w/ audio track MACsame here dude,
Crashes when I import an aiff … sometimes.
Started when I upgraded to Snow Leopard.
Dang.
-
Hi Folks,
I’m trying to get my head around this ‘propertyGroup/propertyIndex’ shenanigans and struggling.
I think I’m trying to do the same thing as Luovia.
I’m trying to get a group of letters in a block of text to break up in a random fashion.
I’ve applied an expression to the block of text that selects the first letter and applies a random positional and rotational drift over time using interpolation. I’m using the index range selector rather than the percentage, so my start is 0 and my end is 1.
What I want to be able to do is duplicate the property group and reference the previous property groups range ‘offset’ and add a 1 to get the next letter along in the string.
It seems that all the ‘propertyGroup(x).propertyIndex’ does is tell you the index number rather than the value itself, and even then I’m struggling to actually understand how you work out how to get to the previous property groups offset value.
Any pointers would be greatly appreciated.
Otherwise I’m going to have to roll up my sleeves and get medieval on its a**.
-
Mr Ebberts.
I am, as usual, humbled.
Works like a treat!
Many thanks.
-
Peter Menich
September 28, 2008 at 11:48 am in reply to: Illustrator curves gone wonky – Need Solution Fast!At ease everyone,
I did some further poking and found that if I turn the draft settings on the object faceting up to 10, and best settings down to 0.1 it solves the issue.
A bit counter intuitive, as the preview window seems to do the opposite to what its doing in the comp window – as well as to get better quality you need to decrease the best setting!
ho hum.
-
Peter Menich
June 27, 2008 at 4:48 pm in reply to: Get original value of a property ‘before’ the expression is executed!I think I’ve gotten around it…
I don’t need the new value to start straight away, so I used a ‘linear(t, tMin, tMax, value1, value2)’
to map the values from original to new in the first frame.Then in the second layer I used the ‘valueAtTime()’ to get the value at 0 time.
Seems to do what I wanted
WooHoo! bring on the weekend