0

我目前正在使用这个 CSG 库https://github.com/looeee/threejs-csg来生成实体。在图片中,您可以看到有孔的面。这些面孔是我想要检索的。

在我的项目中,我正在处理诸如胶合板之类的材料。我正在寻找带有孔的实体对象的面/边缘。我知道每张脸都被分成三角形。所以如果我这样做了,geometry.faces.length我会得到所有面孔(三角形)的计数。

在较低的对象中,带有 2 个孔的边缘将由多个三角形构成以实现这一点。如何以编程方式检索属于该边缘的所有面?

在此处输入图像描述

在上面的对象中,我需要获取构成 2 个平面的所有三角形以及拐角处的半径。这将被认为是我世界中的 1 个优势。

我还需要一种方法来组合每条边的所有这些三角形并进行计数。例如,下部形状将有 4 条边。而上部形状将仅包含 3 个边缘。

挖掘形状并检索我正在寻找的数据的最佳方法是什么?

4

0 回答 0