我有一个希望很简单的问题。我正在使用Nuke做一个线性动画,我有2分。 point1 @ frame 1是(5,90) point2 @ frame 10是(346,204)
使用线性插值类型,我想确定x和y点在第30帧的位置。 我试过的方法是使用斜率公式,然后找到y截距。
m = (204 - 90) / (346 - 5)
m = 114/341 = .3343
然后我得到了拦截:
Y = Mx + b
90 = .3343(5) + b
90 = 1.6715 + b
88.3285 = b
所以...我得到了我的线的公式。 y = .3343X + 88.3285
有人可以帮我弄清楚在任何给定的框架点的位置吗? 如果您需要参考附图...您可以看到我的图表的图像。
我想我遇到的问题是将时间与坐标点联系起来。
由于
答案 0 :(得分:0)
只考虑x作为时间(t)的函数。
这是一些坐标:
(t, x)
(1, 5)
(10, 346)
和线方程的一些计算:
x = mt+b
m = (346-5) / (10-1)
m = 341/9
b = 5 - (341/9)*1
b = - 296/9
x = (341t - 296)/9
使用我的公式(t - > x)和你的公式(x - > y),我可以计算t = 30时的位置
t = 30
x = 1103 + 7/9
y = 457.3214