王牌萬能表現(xiàn),需要的東西自己準備

=============通用回彈=====================================

NearestKeyIndex=0;

If (num鍵0) {

nearest key index=nearest key(time)。索引;

If(密鑰索引)。時間;時間){

NearestKeyIndex-;

}

}

If (nearestKeyIndex==0) {

當前時間=0;

} else {

Currenttime=time-key(最近的密鑰索引)。時間;

}

最近的密鑰索引0當前時間1(if){

calculated velocity=velocity attime(密鑰)。time-/10);

Amplitude=0.1

Frequency=2.0

Decay=4.0

value calculated velocity * amplitude * ma(frequency * current time * 2 * ma)/ma(decay * current time)

} else {

Value

}

==============反彈表達式

E=.7

G=5000

NMax=9;

n=0;

If (num鍵0) {

N=nearestKey(time)。索引;

If(金鑰(n))。時間時間時間)n-;

}

If (n 0){

T=時間-鍵(n)。時間;時間。

V=-velocityattime(鍵(n))。time-. 001)* e;

Vl=長度(v);

值實例陣列(if){

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 * delt a*(VL-g * delta/2);

}else{

Value

}

}else value

==============抖動表達式

freq=3;

decay=5;

n=0;

If (num鍵0) {

N=nearestKey(time)。索引;

If(金鑰(n))。時間時間時間)n-;

}

If (n 0){

T=時間-鍵(n)。時間;時間。

Amp=velocityattime(金鑰(n))。time-. 001);

w=freq * Ma * 2;

value amp *(ma(t * w)/ma(decay * t)/w);

}else

Value

1.《【雅馬哈nmax155抖動】AE基本表達式,制作特效的小伙伴來得很快》援引自互聯(lián)網(wǎng),旨在傳遞更多網(wǎng)絡(luò)信息知識,僅代表作者本人觀點,與本網(wǎng)站無關(guān),侵刪請聯(lián)系頁腳下方聯(lián)系方式。

2.《【雅馬哈nmax155抖動】AE基本表達式,制作特效的小伙伴來得很快》僅供讀者參考,本網(wǎng)站未對該內(nèi)容進行證實,對其原創(chuàng)性、真實性、完整性、及時性不作任何保證。

3.文章轉(zhuǎn)載時請保留本站內(nèi)容來源地址,http://f99ss.com/auto/2597474.html