Merge branch 'rel-4.1' of https://github.com/GridSpace/grid-apps into improved-drill-op

This commit is contained in:
bakedpotatolord 2025-04-29 10:43:31 -06:00
commit 166077ba71
12 changed files with 194 additions and 5 deletions

View file

@ -60,6 +60,7 @@ class Widget {
this.slices = null;
this.settings = null; // used??
this.modified = true;
this.boundingBoxNeedsUpdate = true
this.track = {
// box size for packer
box: {
@ -229,6 +230,7 @@ class Widget {
setModified() {
this.modified = true;
this.boundingBoxNeedsUpdate = true;
if (this.mesh && this.mesh.geometry) {
// this fixes ray intersections after the mesh is modified
this.mesh.geometry.boundingSphere = null;
@ -695,9 +697,9 @@ class Widget {
}
getBoundingBox(refresh) {
if (!this.bounds || refresh || this.modified) {
if (!this.bounds || refresh || this.boundingBoxNeedsUpdate) {
this.bounds = new THREE.Box3().setFromArray(this.getGeoVertices());
// this.modified = false;
this.boundingBoxNeedsUpdate = false;
}
return this.bounds;
}