我正在寻找一个在python中用于几何操作和计算的好的、完善的库,例如:
- 评估2D和3D中两条线的交点(如果存在)
- 评估平面和直线的交点或两个平面的交线
- 评估一条直线与一个点之间的最小距离
- 找到通过一个点的平面的正交法向量
- 旋转、平移、镜像一组点
- 找到由四个点定义的二面角
我有一本收集了所有这些操作的书,虽然我可以自己实现它们,但很遗憾我没有时间,所以我希望能够使用一个库来完成。大多数操作对于游戏是有用的,所以我相信这些功能中的一些可以在游戏库中找到,但我不想包含我不需要的功能(如图形)。
有什么建议吗?谢谢