三角网格上两点之间的测地距离或路径的计算是许多计算机图形应用程序中的常见操作。 在本文中,我们为单源全顶点最短路径问题提供了一种精确的算法。 Mitchell等。 [1987]基于Dijkstra算法提出了一种O(n(2)log n)方法(MMP),其中n是多面体表面的复杂度。 然后,Chen and Han [1990](CH)将运行时间改进为O(n(2))。 有趣的是Surazhsky等。 [2005]提供了实验证据,证明了MMP算法的运行速度实际上比CH算法快许多倍。 CH算法使用多面体边