我需要旋转插值的逻辑
public static float interPolateKeyForAngle(int startFrame, int endFrame, int currentFrame, float initialAngle, float endAngle)
{
int frameDif = endFrame - startFrame + 1;
int difCurrentFrame = Math.abs(startFrame - currentFrame) + 1;
//Calculate here
}
我知道第0个位置的起始角度和第10个位置的结束角度我需要计算1到9个位置角度,请帮助我。
感谢。
答案 0 :(得分:0)
两个值之间的离散线性插值始终为
(V0.(n-i) + V1.i) / n
其中0≤i≤n
,n
间隔(即n-1
个中间值)。