寻找光线-AABB 交点的出射面(光线追踪)

Finding Exit Face of Ray-AABB Intersection (Ray Tracing)

我正在尝试实现建议的二叉绳索树遍历算法 here,但是,我一直在寻找一种快速而精确的方法来确定射线-AABB 交点的出射面,目的是找到下一根要跟随的绳索。这篇论文没有说明这个的方法,我从互联网上读到的任何文章也没有。

有没有比检查每个平面与射线的交点更好的方法来获得射线-AABB 交点的出射面? (即使消除了点积,我仍然认为这种方法不是很精确)

谢谢。

我想我找到了一个满意的解决方案!已知出口点,出口平面是距离出口点最小的平面。它与射线-AABB 相交算法一样精确,并且(作为 AABB)它只需要几次减法,这使得它非常快。

当我可以实际测试此方法时,我会将问题标记为已回答。