Image Quality Butchering on mobile

,

Hi - I’m making a game and testing on mobile frequently. and lately I’m experiencing very bad image quality on the images i upload through Roblox Studio.

I have tried all supported formats - and I am an avid photoshop user for many years.
image looks fine on pc
looks terrible on mobile (iphone 6, and iphone 11)
upscaled image to 2x size because im at wits end - this looked fine yesterday
today quality is butchered again (same image same device )

can someone explain to me what is going on here ?

1 Like

I am not entirely sure on what’s going on but it seems like the image is either too big or too small. So try scaling it a little bit.

On the other hand, I am not sure why the image looks different on the same phone in two time periods, maybe you forgot to publish an update that had different scaling but either way I suggest testing the game regularly on both computer and mobile devices and I am sure you will come to a solution. :face_with_raised_eyebrow:

1 Like

thanks, i will continue to test - i just don’t know what else i CAN test.
images are saved as 24 x 24 pixels,
and imagelabels size is 24 x 24 - no border or anything.
i have also tried to put the images in a new frame with a new imagelabel in case there was a property i missed that could affect it.

1 Like

and 48 x 48 produces same result - well 1 day later

1 Like

Just make the image a huge resolution wherever you made it and then scale it down in studio.

1 Like

Ok so first of all I suggest only using ImageLabel and not decal as it has more options if I recall corectly. And as far as the size of the textures are concerned I save my own Images/Textures at 500 x 500. I know it is a lot but somehow I never faced problems with my GUI. :face_with_raised_eyebrow:

Here is my game which I believe I have used 500 x 500 images. (I have edited them in PaintDotNet and not in Photoshop but I don’t think that matters in your situation).

https://www.roblox.com/games/4786471413/Earthworm-Sally-Simulator
Anyways if you join this game in the bottom left corner of the screen (It takes a while to load) there will be some icons for the currency of my game. The sizes of them in PaintDotNet were around 500 x 500.

I hope I helped you and of course, good luck with your project! :smiley:

1 Like

thanks guys - i tried one last thing - added opaque pixels on the outskirts of the image -
seems like roblox takes my image and sees : hmm theres transparent pixels here - let me crop that image for you…

heres a new screenshot from mobile - super crisp now.
thanks again, and i will check out your game VA.

butchersolved

edit: it turns out the issue was alpha bleeding, and something to do with how transparent pixels are processed.
i found a link to a tool, that will process pictures to remove the white outline
https://js.do/rootmars/alpha_bleed_js

1 Like