如何在Three.js中创建带孔的空心几何(没有CSG.js?)

时间:2015-12-03 06:25:34

标签: javascript three.js csg threecsg

我想在Three.js中创建一个带有一些洞的空心盒子。

目前我设法创建一个空心框,通过创建一个规则的几何图形并手动推三角形(我创建了内框而不是外框并将两者合并在一起)。

我想知道的是,如果有一个简单的解决方案,也可以让我在立方体中创建漏洞。

现在,我已经对这个问题进行了一些研究,并发现了VET。虽然这个库看起来非常适合我的需求,但我不太愿意将它整合到我的代码库中,因为它在4年多时间内没有更新(最后一次提交是在2012年8月20日完成的

所以我的问题是 - 有没有(实用的)方法来实现我想要的而不使用CSG.js?

另外,如果你有任何办法解决我对CSG.js的担忧,我会非常感激。

P.S。:我希望能够控制洞的形状 - 但为了简单起见,我想说的是我在谈论钻石形(菱形)洞。

0 个答案:

没有答案