here is my result:

so i change the height of some of my geometry and camera culling acts like i never change them and the disapear near the bottom of my view

Here is my code that changes geometry

```
set height(value: number) {
if (!this._movable) return;
this._height = value;
const dif = value - this._baseHeight;
const rightPosition = this.right.geometry.getAttribute('position');
const leftPosition = this.left.geometry.getAttribute('position');
const basePosition = this._baseGeometry.getAttribute('position');
for (var i = 0; i < this._topVerticesSection.indexes.length; i++) {
const index = this._topVerticesSection.indexes[i];
const y = basePosition.getY(index) + dif;
console.log(basePosition.getY(index));
rightPosition.setY(index, y);
leftPosition.setY(index, y);
}
rightPosition.needsUpdate = true;
leftPosition.needsUpdate = true;
this.right.geometry.computeBoundingBox();
this.left.geometry.computeBoundingBox();
// this.right.geometry.computeBoundingSphere();
// this.left.geometry.computeBoundingSphere();
}
```

this.left and this.right is type of THREE.Mesh

if i uncomment computeBoundingSphere it works, but im affraid that it will calculate my points even if they are not in my view.

I even tried to set boundingBox to

```
new Box3(new Vector3(-300,-300,-300), new Vector3(300,300,300))
```

it doesnt change anything.

after computeBoundingBox()

console.log(this.right.geometry.boundingBox); shows

```
Box3(
Vector3(-0.17794036865234375, y: 0.4462258815765381, z: -1.181008338928222),
Vector3(6.9234161376953125, y: 58.45136260986328, z: 3.295577049255371)
)
```

Whitch is wrong maxY should be around 116 after geometry changes

Any ideas what am i doing wrong?