什么是快速算法来确定一个点是否在3D网格内?为简单起见,您可以假设该网格全部由三角形组成,没有孔洞。目前我所知道的一种流行的方法是通过计算射线/三角形交点的数量来确定射线是否穿过网格。它必须是快速的,因为我要用它来进行触觉医学模拟。因此我不能测试所有三角形的射线相交。我需要某种散列或树数据结构来存储三角形,以帮助确定哪些三角形是相关的。此外,我知道如果我有任意的顶点的2D投影,则只需要进行简单的点/三角形相交测试。但是,我仍然需要知道哪些三角形是相关的,并且还需要知道哪些三角形在点的前面,并只测试这些三角形。