python - 表示 3D 多面体的库

标签 python 3d polygon

有没有提供3D多面体,并支持计算两个多面体交集的库?

如果有区别的话,我要建模的多面体中没有“孔”。

重点首先是正确性,其次是速度!

理想情况下,这个库应该:

  • 有现有的 tidy python 绑定(bind)
  • 是独立的或有合理和小的依赖
  • 支持从任意给定角度计算多面体的轮廓

最佳答案

CGAL提供的比你要求的要多,但特别包括多面体和类似“ bool ”的操作我上次使用它时就在那里,但那是不久前的事了——您可能需要反复将树篱投影到适当的平面上。

Python 绑定(bind)是 here我相信唯一的“大”依赖是 Boost Python(用于绑定(bind))。

关于python - 表示 3D 多面体的库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12321456/

相关文章:

python - 列表中的递归

python - 根据行值对数据框进行子集化,其中行值和列名存储在 VARIABLE 中

3d - 将3D位置转换为2d屏幕位置[r69!]

r - 如何在ggplot的geom_polygon中正确填充颜色?

r - ggplot : How to produce a gradient fill within a geom_polygon

python - 如何使用python从mongoDB中的10亿个文档中获取随机单个文档?

python - OpenCV2 BatchDistance Error -215 在循环浏览图像时个别比较工作正常

java - 如何更高效地更新TriangleMesh的点?

algorithm - 给定 R3 中的向量列表,会生成多少个独特的平面?

math - 如何绘制一个正多边形,使一条边平行于 X 轴?