我有一个多面体表面,想要找到它和给定点P之间的最小距离。由于多面体是由3D空间中的许多多边形定义的,我想到的一种方法是比较与每个多边形的距离,并选择最短的距离。但我还不确定。
我有一个多面体表面,想要找到它和给定点P之间的最小距离。由于多面体是由3D空间中的许多多边形定义的,我想到的一种方法是比较与每个多边形的距离,并选择最短的距离。但我还不确定。
Gilbert-Johnson-Keerthi算法的实现:
http://www.comlab.ox.ac.uk/stephen.cameron/distances/gjk2.4/
http://code.google.com/p/gjkd/