Hi, I get it by :
Code: osg::Vec3f eye; osg::Vec3f center; osg::Vec3f up; getCamera()->getViewMatrixAsLookAt(eye, center, up); if(!aniModel->getAvatar()->getOrCreateStateSet()->getUniform("eyePosition")->setElement(0,osg::Vec3(eye._v[0],eye._v[1],eye._v[2]))) osg::notify(osg::WARN) << "Update eyePosition: can't set uniform at " << 0 << " elements" << std::endl; Thanks your answer! Cheers, Aitor[/quote] ------------------ Read this topic online here: http://forum.openscenegraph.org/viewtopic.php?p=32231#32231 _______________________________________________ osg-users mailing list osg-users@lists.openscenegraph.org http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org