2011-01-10 120 views
0

嗨我發現了一個線性插值的例子,我想知道是否有人可以通過解釋它來幫助我,以便我可以嘗試解決它。線性插值3d圖形

得到下列組keytime鍵值對,並且使用線性內插估算在t-0.1的值

鍵= '0 0.2 0.5 1' 的keyValue = '1 2 6 4'

+0

[間的可能重複在三維計算機圖形](http://stackoverflow.com/questions/4640503/interpolation-in-3d-computer-graphics) – 2011-01-10 09:50:56

回答

0

線性內插意味着內插值是最近點的加權平均值(由它們的距離加權)。

在這種情況下:k_1 = 0, k_2 = 0.2, v_1 = 1, v_2 = 2(K_1是最接近的較小鍵,K_2是最接近較大鍵,V_1和V_2它們各自的值)

在k = 0.1的內插值V:v = f * v_2 + (1 - f) * v_1

其中,爲了簡潔起見,f = (k - k_1)/(k_2 - k_1)

(請注意,f可以是在範圍[0 1]取決於k的值,在這種情況下,可以驗證使f = 0.5)

+0

uhm,我想我誤解了這個問題:我以爲你問的內插值在t = 0.1,不在t-0.1。除此之外,如果你不知道t有什麼價值,你無法真正做任何計算。 – CAFxX 2011-01-10 09:33:07