From c738af1e913f730fabd4b277f4375e79b9a66571 Mon Sep 17 00:00:00 2001 From: Robert Osfield Date: Fri, 16 Dec 2005 17:01:30 +0000 Subject: [PATCH] Fixed null matrix op. --- src/osgUtil/IntersectVisitor.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/osgUtil/IntersectVisitor.cpp b/src/osgUtil/IntersectVisitor.cpp index a52a4d8c0..0eb4475dd 100644 --- a/src/osgUtil/IntersectVisitor.cpp +++ b/src/osgUtil/IntersectVisitor.cpp @@ -257,7 +257,8 @@ void IntersectVisitor::pushMatrix(RefMatrix* matrix, osg::Transform::ReferenceFr if (rf == osg::Transform::RELATIVE_RF && cis->_matrix.valid()) { - nis->_matrix->mult(*matrix, *(cis->_matrix)); + nis->_matrix = matrix; + nis->_matrix->postMult(*(cis->_matrix)); } else {