王牌万能表现,需要的东西自己准备
=============通用回弹=====================================
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基本表达式,制作特效的小伙伴来得很快》援引自互联网,旨在传递更多网络信息知识,仅代表作者本人观点,与本网站无关,侵删请联系页脚下方联系方式。
2.《【雅马哈nmax155抖动】AE基本表达式,制作特效的小伙伴来得很快》仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证。
3.文章转载时请保留本站内容来源地址,https://www.lu-xu.com/auto/2597474.html