个人常见的插值算法的有:反距离权重插值和克里金插值。这里简单介绍一下反距离权重插值运算在Three.js的展示。
首先介绍一下反距离权重插值运算,简单概括就是:根据待定点到参考点距离的幂(常用1或2)来确定一个权重,权重乘以参考点的标准值之和(一般有多个参考点)为待定点的所求值。
反距离权重插值更详细介绍请参考:
2. 反距离加权插值方法—C#
在Three中为了表达这种点生成面的效果,我采用了 ParametricGeometry ,这种对象能够根据一个函数动态的构建Mesh,正是我想要的,具体使用方法请参照官方文档。
如下代码片段所示为构建面的函数
function createGraph()
{
meshFunction = function(u0, v0) //生成面
{