Jelajahi Sumber

fix bounding volume bug after a flatten operation

David Rose 20 tahun lalu
induk
melakukan
f300d5b862
1 mengubah file dengan 1 tambahan dan 0 penghapusan
  1. 1 0
      panda/src/pgraph/geomTransformer.cxx

+ 1 - 0
panda/src/pgraph/geomTransformer.cxx

@@ -133,6 +133,7 @@ transform_vertices(GeomNode *node, const LMatrix4f &mat) {
     GeomNode::GeomEntry &entry = (*gi);
     GeomNode::GeomEntry &entry = (*gi);
     PT(Geom) new_geom = new Geom(*entry._geom);
     PT(Geom) new_geom = new Geom(*entry._geom);
     if (transform_vertices(new_geom, mat)) {
     if (transform_vertices(new_geom, mat)) {
+      node->mark_bound_stale();
       entry._geom = new_geom;
       entry._geom = new_geom;
       any_changed = true;
       any_changed = true;
     }
     }