Hi,
is there anything else I need to do to render to two textures with the same
fragment shader? I have the following code:
cam->setRenderTargetImplementation(Camera::FRAME_BUFFER_OBJECT);
cam->attach(Camera::COLOR_BUFFER0, _texture.get());
cam->attach(Camera::COLOR_BUFFER1, _texture2.get());
And the following fragment shader:
void main(void)
{
gl_FragData[0] = vec4(1.0, 0.0, 0.0, 1.0);
gl_FragData[1] = vec4(0.4, 0.4, 0.0, 1.0);
}
The first texture comes out red as expected, but the second one (which is
identical in size and format as the first) comes out black.
-J
______________________________________________________________________
This email has been scanned by the MessageLabs Email Security System.
For more information please visit http://www.messagelabs.com/email
______________________________________________________________________
_______________________________________________
osg-users mailing list
[email protected]
http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org