exploding texture sizes?!

I hope I’m in the right section.
I didn’t find usefull information through search (I also didn’t know what to search for), so I hope maybe someone here knows a answer to my problem.

I have some textures where the original .jpg files are between 400kb and 800kb. When I click the Textures I have the choice to change quality settings in the inspector. When I do so and change “Max Size” to “4096” and “Format” to “True Color” - the texture size is at ~64mb! I need a high resolution because the text on the images is only readable when the resolution is that high.

The final product should be an iOS App and when the textures are too high, the wont load and crashes after the splash screen.

I hope maybe someone is familier with this kind of problem
thanks in advance
apfelbox

Unity does not use source images for anything, aside from importing them. Graphics cards don’t use any formats like JPG and so on, so it’s pointless to use JPG for source textures since it’s a lossy format; all you do is lose quality and gain nothing. If you want image compression then you need to choose that in the texture import settings, instead of true color. Typically you’d use PSD for source textures since you can edit them easily in Photoshop and you don’t lose quality.

–Eric

True color means bitmap (hence the high memory cost). Try playing with the texture type, see if something works better for your case…

Can you not split your image and add the text over it instead of keeping the full image at readable quality ?

Another way would be to have your jpg at a good average size and have another image with only the text at higher quality that you would display when zooming in.