Just moves on the Y-axis
With the object selected, choose the parameter you want to effect (e.g. position, scale, anchor point, etc.)
w = wiggle(.2,100);
// Above is my variable "w" that will hold my wiggle (home many times per second, how much)
[value[0],w[1],value[2]]
// 0 = x-axis, 1 = y-axis, 2 = z-axis
// "value" says just hold the normal value
Wednesday, October 19, 2011
Thursday, September 29, 2011
H.264 Codec settings
I've been struggling to get my Adobe Media Encoder to make H.264 videos right for the iPhone 3. It was working on the iPhone 4. Just learned some "default" settings are incorrect. Found this:
"When encoding, please make sure you are using H.264 Baseline Profile Level 3.0 or lower with no more than three reference frames, AAC Low Complexity Profile, and an MP4 container if you want to support older iProducts."
"When encoding, please make sure you are using H.264 Baseline Profile Level 3.0 or lower with no more than three reference frames, AAC Low Complexity Profile, and an MP4 container if you want to support older iProducts."
Wednesday, September 28, 2011
AfterEffects MotionScript - "random" position
Wiggle is a cool little function in AfterEffects.
Clicking on the "transform parameter" select SHIFT+ALT "=", Animation > Add Expression. Then past this:
wiggle(.2,25)
The first value is the frequency, the second is the amount/change.
Clicking on the "transform parameter" select SHIFT+ALT "=", Animation > Add Expression. Then past this:
wiggle(.2,25)
The first value is the frequency, the second is the amount/change.
AfterEffect MotionScript - Random Scale
segMin = .75; //minimum segment duration
segMax = 1.25; //maximum segment duration
minVal = 5;
maxVal = 10;
end = 0;
j = 0;
while ( time >= end){
j += 1;
seedRandom(j,true);
start = end;
end += random(segMin,segMax);
}
s = random(minVal,maxVal);
endVal = [s,s];
seedRandom(j-1,true);
dummy=random(); //this is a throw-away value
s = random(minVal,maxVal);
startVal = [s,s]
ease(time,start,end,startVal,endVal)
segMax = 1.25; //maximum segment duration
minVal = 5;
maxVal = 10;
end = 0;
j = 0;
while ( time >= end){
j += 1;
seedRandom(j,true);
start = end;
end += random(segMin,segMax);
}
s = random(minVal,maxVal);
endVal = [s,s];
seedRandom(j-1,true);
dummy=random(); //this is a throw-away value
s = random(minVal,maxVal);
startVal = [s,s]
ease(time,start,end,startVal,endVal)
Tuesday, June 14, 2011
Mobile Browser Detect
This is a great PHP script to detect the type of device that is visiting your site and redirecting to a different version. It detects all major phone operating systems (android, iphone, blackberry, windows, etc.). The script is free for non-profit and only $50 if your company is for profit.
Check it out: http://detectmobilebrowsers.mobi/
Monday, June 6, 2011
HTML5 Fonts
Great resource for generating CSS and all font files needed for HTML5 broswers:
http://www.fontsquirrel.com/fontface/generator
http://www.fontsquirrel.com/fontface/generator
MySQL Joins made Simple
Sometimes JOINs in MySQL can get confusing. This article will help make it super simple for you!
This is the simplest, most understood Join and is the most common. This query will return all of the records in the left table (table A) that have a matching record in the right table (table B).
Continue Reading: http://www.codeproject.com/KB/database/Visual_SQL_Joins.aspx?msg=3373088
Subscribe to:
Posts (Atom)