定位在德劳内三角化曲面中包含任意点的三角形
我希望对基于Delaunay三角测量的不规则采样函数进行线性插值。假设我有一座小山,我获得了Delaunay三角测量:z(x,y)
我知道每个三角形顶点(样本)的高度。我想要任意点的高度。z
z
(x,y)
如何判断哪个三角形包含点?一旦我知道了这一点,我想在三角形的三个顶点之间插值是相当简单的。
(x,y)
您知道现成的实现吗?也许还包括插值位?我敢肯定,在某个地方一定有一个开源的实现。我对Java(源代码或JAR)特别感兴趣,但任何VB或其他语言的味道也可能有用。