diff --git a/src/osgPlugins/pfb/ConvertToPerformer.cpp b/src/osgPlugins/pfb/ConvertToPerformer.cpp index b47d4274c..c9bc8ab38 100644 --- a/src/osgPlugins/pfb/ConvertToPerformer.cpp +++ b/src/osgPlugins/pfb/ConvertToPerformer.cpp @@ -10,11 +10,10 @@ #include #include -#include +//#include #include #include - #include #include #include @@ -160,12 +159,12 @@ void ConvertToPerformer::apply(osg::Transform& osgTransform) if (!osgTransform.getName().empty()) pf_dcs->setName(osgTransform.getName().c_str()); - osg::Matrix& matrix = osgTransform.getMatrix(); + const osg::Matrix& matrix = osgTransform.getMatrix(); - pfMatrix pf_matrix(matrix[0][0],matrix[0][1],matrix[0][2],matrix[0][3], - matrix[1][0],matrix[1][1],matrix[1][2],matrix[1][3], - matrix[2][0],matrix[2][1],matrix[2][2],matrix[2][3], - matrix[3][0],matrix[3][1],matrix[3][2],matrix[3][3]); + pfMatrix pf_matrix(matrix(0,0),matrix(0,1),matrix(0,2),matrix(0,3), + matrix(1,0),matrix(1,1),matrix(1,2),matrix(1,3), + matrix(2,0),matrix(2,1),matrix(2,2),matrix(2,3), + matrix(3,0),matrix(3,1),matrix(3,2),matrix(3,3)); pf_dcs->setMat(pf_matrix);