Hi,
I’m sure I’m getting confused with setting up FBO’s.
Is the size normally the same as the screen display? For instance 1024x768.
If I have an image that is 96x96 and the FBO’s are set up to be the screen size, when doing final batch draw from the fbo, this will mean it will draw 1024x768 and thus fps suffers.
I’ve tried setting FBO width and height to be 96x96 the same as the image but then the image isn’t visible as it is scaled down so much.
I guess I’m getting this or muddled up?!
I set up a FBO:
fbo = new FrameBuffer(Format.RGBA8888, 1024, 768, false);
Then I render a sprite of 96x96 to this fbo, then do some preprocessing, get the Texture binded to this FBO and render:
batch.draw(fboRegion, 0,0); // <— Meaning will draw of size 1024x768
Thanks