给定一个三角形网格,顶点在和三角形。
对于每个顶点,我有一个标量值。
对于每条边,连接顶点和,我有一个标量函数 . 选择标量、和使得对于边缘函数在其顶点内插和。
我希望找到一个函数来插值所有边缘函数。
我想最简单的解决方案是在每个三角形上局部寻找一个插值曲面。然后每个三角形上的表面将与跨边的连续性连接。
上找到一个在所有三个边上插入函数的曲面的最佳方法是什么?
额外的问题:是否有可能在每个边缘的补丁之间
我第一次在数学 SE上问了这个问题,但在这里得到了一个提示。
给定一个三角形网格,顶点在和三角形。
对于每个顶点,我有一个标量值。
对于每条边,连接顶点和,我有一个标量函数 . 选择标量、和使得对于边缘函数在其顶点内插和。
我希望找到一个函数来插值所有边缘函数。
我想最简单的解决方案是在每个三角形上局部寻找一个插值曲面。然后每个三角形上的表面将与跨边的连续性连接。
上找到一个在所有三个边上插入函数的曲面的最佳方法是什么?
额外的问题:是否有可能在每个边缘的补丁之间
我第一次在数学 SE上问了这个问题,但在这里得到了一个提示。
你可以用有限元做这种事情。也许您熟悉线性标量节点插值函数,您可以从高阶变体构造插值。对于 C0 连续性和二次完备性,每个三角形应该有 6 个基函数,每个顶点一个,每个中点一个。顶点函数的形式为和和,而中点函数的形式为形成和和。(对于所有这些,表示重心坐标)。基本上,您只需在顶点/中点对给定数据进行采样,这些将是用于缩放每个基函数的权重/“未知数”。对加权函数求和以形成插值。
为了获得更高的连续性,我会引导您使用 Hermite 元素 - 不幸的是,我没有使用它们的经验。