For*_*ght 7 3d geometry intersection collision-detection
我正在尝试发现一种更快的算法,用于测试轴对齐的锥形表面是否与轴对齐的边界框的体积相交.
我开发的当前算法如下:
谁能想到一个更有效的?这似乎通过计算每个线路交叉点做了很多额外的工作.
编辑:
以上算法很糟糕,例如:
锥体只能与盒子的一个边缘交叉,使得所有轴线交叉点都在一侧,因此上述算法不起作用,除非测试所有边缘或智能选择要测试的边缘(可能是最接近锥体的边缘?).
编辑编辑:请参阅下面我自己的答案,我后面发现的解决方案对我来说似乎是最优的.