Hi, we seem to be struggling with how godot is displaying our assets. We are using Godot version 3.1.2.stable.official
For some reason, godot seems to display our image's colors incorrectly even though other programs show them just fine.
We first noticed something was wrong with this image (godot on the left, aseprite on the right):
Aseprite is displaying the real colors, while godot's appear washed out for some reason.
The error became more apparent when we tried to use a dark image, like in this example:
The left one is our game running, and the right one is how aseprite displays it (again, aseprite shows the correct colors). This time the image just appears way darker than what it should be.
Another thing we noticed is that the texture property displays the image properly, but when we clicked on it the preview appears just as dark as what the game shows:
We tried changing every import property and re-importing the asset, but nothing appears to be working. We though that maybe the image's color profile was broken, but creating a new clean project, importing the image and assigning it to a sprite displayed it just fine.
We already checked for the following possible issues:
- There are no overlays that could be covering the image (notice in the second one how the characters look way brighter than the background)
- No shader is assigned to the Sprite's material.
- There are no light/shadow nodes running in the scene.
We even created a separate scene with just the sprite, ran it, and the problem persisted.
These are the import flags we used:
I'm not sure if its a bug, or if there's something we are missing, Any ideas?