熟妇九九区视频,aaaav在线,午夜福利三区,日韩无码第四页,午夜天堂精品久久久,一区二区三区美女福利,日日夜夜爽这里有精品,久久久久久久久999,一区二区三区久久久

AE表達式

用戶頭像
北京/設計愛好者/7年前/383瀏覽
AE表達式

AE表達式

AK大神的網站VIDEO COPILOT :http://videocopilot.net.cn/tutorials/

AK大神的網站下載:http://www.videocopilot.net/blog/2016/03/new-plug-in-saber-now-available-100-free/

1、Bounce&Overshoot

·Bounce 理解為“反彈”,如 皮球落地反彈的效果;

·Overshoot(過沖、夸張的)理解為“抖動”,如 果凍抖動的效果。


Keyframe Overshoot

freq = 3;

decay = 5;

n = 0;

if (numKeys > 0){

  n = nearestKey(time).index;

  if (key(n).time > time) n--;

}

if (n > 0){

  t = time - key(n).time;

  amp = velocityAtTime(key(n).time - .001);

  w = freq*Math.PI*2;

  value + amp*(Math.sin(t*w)/Math.exp(decay*t)/w);

}else

  value



...........................



Keyframe Bounce Back

e = .7;

g = 5000;

nMax = 9;

n = 0;

if (numKeys > 0){

  n = nearestKey(time).index;

  if (key(n).time > time) n--;

}

if (n > 0){

  t = time - key(n).time;

  v = -velocityAtTime(key(n).time - .001)*e;

  vl = length(v);

  if (value instanceof Array){

    vu = (vl > 0) ? normalize(v) : [0,0,0];

  }else{

    vu = (v < 0) ? -1 : 1;

  }

  tCur = 0;

  segDur = 2*vl/g;

  tNext = segDur;

  nb = 1; // number of bounces

  while (tNext < t && nb <= nMax){

    vl *= e;

    segDur *= e;

    tCur = tNext;

    tNext += segDur;

    nb++

  }

  if(nb <= nMax){

    delta = t - tCur;

    value +  vu*delta*(vl - g*delta/2);

  }else{

    value

  }

}else  value


2
舉報
|
5
分享
評論
用戶頭像
評論你的想法~
表情
喜歡TA的作品嗎?喜歡就快來夸夸TA吧!
推薦素材
登錄注冊
金平| 永康市| 朝阳区| 文登市| 绥德县| 漳浦县| 灵寿县| 高州市| 丹巴县| 平昌县| 隆安县| 宁夏| 河津市| 新龙县| 海兴县| 自治县| 延吉市| 民乐县| 镇安县| 铁岭市| 塔河县| 麻城市| 延长县| 宝丰县| 龙山县| 福州市| 宁远县| 堆龙德庆县| 尼勒克县| 民丰县| 武义县| 益阳市| 开原市| 资中县| 油尖旺区| 宁明县| 五河县| 胶州市| 枝江市| 呼图壁县| 区。|