I'm importing some psd's from photoshop for use in Unity iOS pro, When I save the psd's as jpg's and view them on my iPad they look exactly the same as they do when they're on my computer screen, however when I view the Unity file on the iPad the image loses a great deal of definition and it appears that the brightness and contrast have been altered too. I would say detail loss is about 25% which is far too much for the brief I have
Is there a definitive way to import psd's into Unity, a setting I need to adjust or is this simply a limitation of the software?
Thanks in advance
You probably have compression turned on. Click on the image in the project folder in Unity. One of the final import settings should be the image size and the compression type.
See this page for more details. Turning off compression takes up much more memory so be careful about turning it off.
answered Jun 06 '11 at 06:47 PM
Peter G is probably right. It's also important to note that JPG/JPEG is a lossy format. You should really use PNG.
Unity also prefers that image dimensions are in powers of two. If it isn't in a power of two it'll automatically convert it to that format for performance reasons. This can cause a loss of data when it shrinks an image, or the addition of interpolated data when it stretches an image. You can have some control over that, but if you had it a perfect image you won't have to trust any of that underlying processing.
answered Jun 06 '11 at 06:50 PM