Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/357.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 检查点是否在长方体内_Python_Collision_Detection - Fatal编程技术网

Python 检查点是否在长方体内

Python 检查点是否在长方体内,python,collision,detection,Python,Collision,Detection,是否有python库提供算法(某种碰撞检测算法?)来检查3D中的点是否在长方体内 问候。这取决于您是如何制作长方体的。如果它是使用类似于ACIS的实体,则它们具有确定点是否位于实体中的函数。如果您自己定义了角点,则可以相对轻松地进行几何操作。建议使用thx。就我而言,我不知道盒子的角落。我只知道“基面”和厚度,即盒子在两个方向上无限延伸……在这种情况下,你可以这样做来检查它是否位于基面内。然后检查它的z值是否在底部和底部之间+厚度好主意…太多了

是否有python库提供算法(某种碰撞检测算法?)来检查3D中的点是否在长方体内


问候。

这取决于您是如何制作长方体的。如果它是使用类似于
ACIS
的实体,则它们具有确定点是否位于实体中的函数。如果您自己定义了角点,则可以相对轻松地进行几何操作。建议使用thx。就我而言,我不知道盒子的角落。我只知道“基面”和厚度,即盒子在两个方向上无限延伸……在这种情况下,你可以这样做来检查它是否位于基面内。然后检查它的z值是否在底部和底部之间+厚度好主意…太多了