+1 vote

Exactly like the title says... I go to the Import tab and set srgb for a png image to 'detect', however, immediately after switching the scene or running the project, the setting is changed back to 'enable'.

I've noticed that this happens less frequently when the image is not set as a texture on a 3d object, but I first of, it happens anyway, and second I need it both on a mesh and a sprite (as a button icon)

This happens with any png I use (downloaded, or drawn in Krita/Photoshop) in multiple projects and in multiple versions of Godot (I've only tested 3 versions though, and pretty close to each other)

Godot version 3.3.stable
in Engine by (25 points)

Potentially stupid question so forgive me, but are you pressing the reimport button after setting the SRGB property?

yes, I am pressing it

1 Answer

0 votes

I have the same issue other properties as well. Something is writing random values to the .import of the image when I manipulate them.

It seems like the change only happens if the properties are equal to the import default.

A temporary fix is to set your default import settings to what you need, and periodically delete all .imports. You can also manually edit the .imports in a text editor, the format is straightforward.

by (2,476 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 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.