Hey, im drawing a quarter of a circle with THREE.Line. The curve together with some planes all gathered in a THREE.Object3D represent a 2D door (CAD like). The door is selective, but the hitbox is not correct after adding the curve. Im drawing the boundingbox with BoxHelper and when clicking outside but close to the boundingbox, it gets still selected.

Here is a pic. I marked the “real” and wrong boundingbox

Code:

```
let cGeo = new THREE.Geometry()
let x: number, z: number
let origin = new THREE.Vector3(-this.ctrl.w / 2, this.snappedTo.ctrl.h + .1, 0)
for( let i = 0; i <= Math.PI / 2; i+=.1) {
x = origin.x + this.ctrl.w * Math.cos(i)
z = origin.z + this.ctrl.w * Math.sin(i)
cGeo.vertices.push(new THREE.Vector3(x, origin.y, z))
}
cGeo.computeBoundingBox()
cGeo.computeBoundingSphere()
cGeo.computeVertexNormals()
cGeo.computeFaceNormals()
cGeo.verticesNeedUpdate = true
let curve = new THREE.Line(cGeo, mat.clone())
this.plane.add(curve)
```

When raycasting for drag’n’drop, the intersection object is always the curve mesh. Selection should only possible in the orange rectangle

Thanks