Blurry images with Universal binaries...

Hi,

I'm having bad issues with the Universal binarie on my iPhone 3GS.
Images look like SO BLURRY.

Any idea on this issue?

Thank you

Comments

  • SlickZeroSlickZero Houston, TexasMember, Sous Chef Posts: 2,870
    I don't think it's a UB issue, probably an image issue. Are all of your images 72ppi, and divisible by 2 or 4?
  • sebmacflysebmacfly Member Posts: 1,018
    I don't think it's a UB issue, probably an image issue. Are all of your images 72ppi, and divisible by 2 or 4?
    Hi,
    Thanks for the answer.

    Almost all of my graphics are divisible by 2, and some not.

    The problem still here, even if graphics are divisible by 2

  • tenrdrmertenrdrmer Member, Sous Chef, Senior Sous-Chef Posts: 9,934
    sounds like you may have used iPhone sized art and checked RI in your project. that will put half sized art on the 3gs thus making it blurry
  • RPRP Member Posts: 1,990
    edited February 2013
    The 3GS is still kick'n because of it's ARMv7 support and also because it supports OpenGL ES 2.0. Because of its resolution, it handles graphics differently. Thus blurriness may be encountered. Declare Resolution Independence and keep the blurries from invading.

    *edit, I see @tendrmer already made that suggestion.
  • sebmacflysebmacfly Member Posts: 1,018
    Ok thanks,

    But what can i do if i want my game to be played on both retina and not retina iPhone and iPad?
  • RPRP Member Posts: 1,990
    edited February 2013
    Double the size of the Graphics. If your character is 200 x 200 ppi. make it 400 x 400 ppi etc. The Resolution Independence will do the rest. The drawback is that it can slow performance down, depending on how graphically intensive your game gets on an older device like the 3GS (animations effects etc) .

    What tendrmer is saying is that you may have a graphic/s built for 3GS resolution (320 X 480), while you should shoot for a iphone resolution set for (640 X 960). What is/might be happening, is that it is upscaling your graphics causing the blur. Either stick to 320 x 480 and turn off Resolution Independence (this will support the 3GS but lose quality on retina) or import your graphics built for 640 X 960 resolution and turn on Resolution Independence (for both retina and non retina).

    Same rule for iPads 1,024 X 768 (non retina) and 2,048 X 1,536 (retina).

    Also consider the new res of 660 X 1136 for iPhone 5.
Sign In or Register to comment.