How to display an image (make a high quality background)?

Hi all , I am new with JME and I dont know English well ,I will try my best to describe my question  :D



I am planing developing a simple game like resident evil (also called Biohazard),here is a snapshot:





As you see,the background doesn’t looks good as the original one:





With I known with JME now I used Quad with texture as the background and then I’ve got this low quality effect , Skybox insteaded is similar  :(



Is there any easy way to make a high quality background ?



And sorry for my poor grammar

try other mipmap/antisitropic settings, also the resolution from the console is slightly higher, you will probably be better of testing yours with standart pc resolution (1024x786 or higher)



Also if you use a non 2x2 based texture, you might have problems that some graficcards who cant handle that just resize it reducing the quality extremly

I had same problem, I found this boolean value and it help me:

TextureManager.COMPRESS_BY_DEFAULT = false;

GeniuZ said:

I had same problem, I found this boolean value and it help me:
TextureManager.COMPRESS_BY_DEFAULT = false;


yes it helps you to use up MUCH more graphics memory ;) Keep the textures compressed, what you want to do is render the Quad for the background in ORTHO queue in a RenderPass before the rest (player model etc.)

Take a look at Spatial.setRenderQueueMode(..) and RenderPass class

I have background in ORTHO.

I think this is not gzbadboy's problem.

Problem isn't with ortho but with compression artefacts in graphics.

With disabled compression graphics is much more beautiful

becouse compression level is too much high I think.

Is it possible set level of compression?