Sebastian, The (2,2) entry of the projection matrix involves the near/far plane settings (e.g. -(f + n)/(f - n))
Perhaps if you issue the call... camera->setComputeNearFarMode(osg::CullSettings::DO_NOT_COMPUTE_NEAR_FAR ); for the camera proj matrix you are manipulating, that might help prevent your (2,2) value in the proj matrix from being overwritten. -Shayne -----Original Message----- From: osg-users-boun...@lists.openscenegraph.org [mailto:osg-users-boun...@lists.openscenegraph.org] On Behalf Of Sven Walther Sent: Tuesday, November 22, 2011 1:08 PM To: osg-users@lists.openscenegraph.org Subject: [osg-users] Problem with manipulating the projection matrix Hi everyone, I am trying to figure out a problem with manipulating the ProjectionMatrix in one of my views. There is no problem with setting the Matrix itself. This works fine. My problem occurs as I resume my current viewer. Changes of the components like projectionMatrix(0,0) or projectionMatrix(1,1) are used and are visualized correctly in the viewer. As I try to change the component projectionMatrix(2,2), the value is overwritten somewhere and I can't figure out where. Are some values "out of range"? I am trying to implement something that is called "reverse perspective". Therefor I need to negotiate the "correct" component (2,2) in the projection matrix. Does anyone has an idea where the value is changed? What can I do about it? Thank you very much! Cheers, Sebastian ------------------ Read this topic online here: http://forum.openscenegraph.org/viewtopic.php?p=44001#44001 _______________________________________________ osg-users mailing list osg-users@lists.openscenegraph.org http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.or g _______________________________________________ osg-users mailing list osg-users@lists.openscenegraph.org http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org