有没有提供3D多面体,并支持计算两个多面体交集的库?
如果有区别的话,我要建模的多面体中没有“孔”。
重点首先是正确性,其次是速度!
理想情况下,这个库应该:
- 有现有的 tidy python 绑定(bind)
- 是独立的或有合理和小的依赖
- 支持从任意给定角度计算多面体的轮廓
最佳答案
CGAL提供的比你要求的要多,但特别包括多面体和类似“ bool ”的操作我上次使用它时就在那里,但那是不久前的事了——您可能需要反复将树篱投影到适当的平面上。
Python 绑定(bind)是 here我相信唯一的“大”依赖是 Boost Python(用于绑定(bind))。
关于python - 表示 3D 多面体的库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12321456/