0

我有:

 var bspWall = new ThreeBSP(wall.geometry);
 var bspDoor = new ThreeBSP(this.getDoorBoundingBox().geometry);
 var bspNewWall = bspWall.subtract(bspDoor)

门高8宽8

墙高16,

我将门放在底部,但是当我执行“减法”时,而不是仅移除墙的一部分,它仅沿门的高度执行,而是沿墙的整个高度执行减法

这是图像

4

1 回答 1

0

发现了问题。位于https://github.com/chandlerprall/ThreeCSG的最新 ThreeCSG.js存在此问题。

当我使用此演示中使用的另一个:CSG 演示时,它工作得非常好。

于 2018-09-04T03:56:50.013 回答