I have:
var bspWall = new ThreeBSP(wall.geometry);
var bspDoor = new ThreeBSP(this.getDoorBoundingBox().geometry);
var bspNewWall = bspWall.subtract(bspDoor)
The door is of height 8 and width 8
The wall is of height 16,
I am placing the door at the bottom, but when I am performing 'subtract', rather than only removing part of the wall it is along only doors height it is performing subtract along the full height of the wall