Browse Source

fix RM_billboard

David Rose 19 years ago
parent
commit
8af16b0dcc
1 changed files with 2 additions and 2 deletions
  1. 2 2
      panda/src/parametrics/ropeNode.cxx

+ 2 - 2
panda/src/parametrics/ropeNode.cxx

@@ -427,11 +427,11 @@ render_tape(CullTraverser *trav, CullTraverserData &data,
 void RopeNode::
 void RopeNode::
 render_billboard(CullTraverser *trav, CullTraverserData &data, 
 render_billboard(CullTraverser *trav, CullTraverserData &data, 
                  NurbsCurveResult *result) const {
                  NurbsCurveResult *result) const {
-  const TransformState *modelview_transform = data.get_modelview_transform(trav);
+  const TransformState *net_transform = data.get_net_transform(trav);
   const TransformState *camera_transform = trav->get_camera_transform();
   const TransformState *camera_transform = trav->get_camera_transform();
 
 
   CPT(TransformState) rel_transform =
   CPT(TransformState) rel_transform =
-    modelview_transform->invert_compose(camera_transform);
+    net_transform->invert_compose(camera_transform);
   LVector3f camera_vec = LVector3f::forward() * rel_transform->get_mat();
   LVector3f camera_vec = LVector3f::forward() * rel_transform->get_mat();
 
 
   CurveSegments curve_segments;
   CurveSegments curve_segments;