假设我有 2 个多面体,在空间上部分重叠。每个都由连接的多边形列表定义,而多边形列表又由线段列表定义(由 2 个点定义)。是否有一个简单的算法来创建多面体,它是这些多面体边界的并集,但会删除所有内部部分?
同样,在此之后,我将实现减法和交集方法。
我正在为这个开源库做出贡献。源代码: https ://bitbucket.org/Clearspan/geometry-class-library/src/34a2ab5031879d051abb855a828368e397b4f5b6/GeometryClassLibrary/Solids/Polyhedron.cs?at=master