This should be only true if you are making this call within the camera’s begin() and end().
Also, as I see you are using the programable renderer and you should get in the shader’s projectionMatrix the current cameras projection matrix.
Can you post the whole test code you are using, including the shaders and c++ code?
Thanks for your reply Roy. Yes as I have said I am getting the projectionMatrix and it is working, what I want to do is to pass as a uniform another matrix, that is the interpolation between the easyCam and an orthographic cam using some easing function. I am using ofGetCurrentMatrix to see if what I am getting from this function is the same as what I receive from the projectionMatrix uniform.
The application it is huge, I will make a small example first and then I will post it here.
Hello Roy, it is working when loading a texture from the image. Problems arises when I try to use a texture that is generated in a FBO that is in another windows. At the moment I do not have an easy way to make a simple debugging application for this special case, but writing the “simple-case” scenario helped me to narrow down what is going wrong. thanks