From 34253520dd4ccd50e9a0d66a52f78e9d27d24fc0 Mon Sep 17 00:00:00 2001 From: David Rose Date: Wed, 3 Sep 2008 20:00:41 +0000 Subject: [PATCH] fix bug with transform on GeomNode --- panda/src/grutil/rigidBodyCombiner.cxx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/panda/src/grutil/rigidBodyCombiner.cxx b/panda/src/grutil/rigidBodyCombiner.cxx index 76f7c4c4d3..b46e9d219c 100644 --- a/panda/src/grutil/rigidBodyCombiner.cxx +++ b/panda/src/grutil/rigidBodyCombiner.cxx @@ -199,8 +199,8 @@ r_collect(PandaNode *node, const RenderState *state, int num_geoms = gnode->get_num_geoms(); for (int i = 0; i < num_geoms; ++i) { PT(Geom) geom = gnode->get_geom(i)->make_copy(); - if (transform != (const VertexTransform *)NULL) { - geom->set_vertex_data(convert_vd(transform, geom->get_vertex_data())); + if (next_transform != (const VertexTransform *)NULL) { + geom->set_vertex_data(convert_vd(next_transform, geom->get_vertex_data())); } CPT(RenderState) gstate = next_state->compose(gnode->get_geom_state(i)); root_gnode->add_geom(geom, gstate);