I have a weird problem with FBO textures that I hope someone can help me with.
I’m rendering some objects as impostors, and these impostors have FBO textures that are rendered into when the impostor needs an update.
Now, this seems to work OK, and my impostor textures look as they should. However, the contents of the impostor texture is also rendered to the screen, so I get flickering images of all the impostor nodes on the screen each time they are updated…
I have traced this in gDebugger and regular debuggers, and I really can’t see that I do anything wrong here… The FBO is bound and unbound correctly, I get no GL error messages or incomplete buffers.
The FBO textures are 32-bit RGBA textures with no depth buffer. Depth writes are disabled when rendering the impostors.
Anyone seen something like this before? It is probably something really stupid that I have forgot, but I’m at my wits end here…