+1 vote

Hi I dont know if anyone noticed this but when you create an apk the color of the sprites seems different, and the same happen when you import your png, the color change even a bit, do you know haw can I fix this, i would like to keep the same color everywhere

in Engine by (91 points)

3 Answers

+2 votes

Android have changed contrast against pc it's normal with multiple displays are different. In 3D colors are different too between pc and android.

To change it you would have to modulate every sprite a bit. Check compression of sprites in export settings if difference is really big.

by (444 points)

Dang, you got here first XD

It's battle on answers. :)

0 votes

Are you sure it isnt just a matter of your device having a different screen hue or something? Because not all screens have the same colour adjustments/ or colour saturations just due to the fact well, they arent all the same screen (example my desktop has a blueish tint while my laptop has a white tint)

by (483 points)
+4 votes

It will look different on every display that you try since they will all have their own unique gamma and gamut values. Try opening the same webpage on your development pc and your android device and compare the contrast, black level and color values. You may be shocked at how different they are!

I work in the broadcast industry and trust me, this has been a problem since the dawn of TV. The only real "correct" image is one displayed on a calibrated display, and even then there are various ways of calibrating. Additionally you have all the various display types (lcd, oled, amoled, etc) and glossy vs matte screens. Glossy always looks much more saturated than matte.

All you can really do is find the most balanced/neutral settings for your monitor to do your dev work on and use that as your benchmark. In the end, it will look vastly different on every device out there and that is just a fact of life.

by (268 points)
Welcome to Godot Engine Q&A, where you can ask questions and receive answers from other members of the community.

Please make sure to read Frequently asked questions and How to use this Q&A? before posting your first questions.
Social login is currently unavailable. If you've previously logged in with a Facebook or GitHub account, use the I forgot my password link in the login box to set a password for your account. If you still can't access your account, send an email to webmaster@godotengine.org with your username.