三线性插值

三线性插值主要是用于在一个3D的立方体中,通过给定顶点的数值然后计算立方 体中其他点的数值的线性插值方法。
下图给出一个立方体的单位立方体的实例:
三线性插值_第1张图片
各个顶点的数值分别是: V 000 , V 100 , V 010 , ....V 111

计算立方体里面的(x,y,z)的值Vxyz

Vxyz = V000 (1 - x) (1 - y) (1 - z) +
V100 x (1 - y) (1 - z) + 
V010 (1 - x) y (1 - z) + 
V001 (1 - x) (1 - y) z +
V101 x (1 - y) z + 
V011 (1 - x) y z + 
V110 x y (1 - z) + 
V111 x y z 

对于更一般的情况就需要对各个维度进行一定的尺度变换操作。


你可能感兴趣的:(三线性插值)