I am seeing a problem with textures I've created in Designer that are not displaying correctly in UE4. More specifically the problem is that the Albedo/Base Color is super washed out in the engine.
Here's an example texture in Designer with the Display sRGB ON by default
Here's the Texture in UE4 with the sRGB on and off.
With sRGB on, the texture is washed out in the texture viewport and then with it off it looks correct.
In the Viewport, it looks really washed out and nothing like the actual texture does. It's as though sRGB is still turned on.
The Texture Sampler Type for this material is set to Color, but still displays it as washed out if it's set to Linear Color.
I managed to fudge a way to get the texture to display a bit more accurately by exporting the Albedo/Base Color texture out from Designer as Linear and then plugging that into the Color Texture Sampler
Here's the sRBG exported texture on the Material
Then here's the Linear exported texture but with sRGB turned ON
The changes are minimal in the viewport when you turn sRGB off, but then in the texture viewer, it's much darker.
As a further experiment, I made a new Material with a Linear Color Texture Sampler Type just to see if it was any different to the Linear texture inside a Color Texture Sampler, but the results were not that different
So in summary, a workaround is to export the Albedo/Base Color as Linear from Designer, then plug it into a Color Texture Sampler with sRGB turned on in UE4. (!?!?!?)
Has anyone else found a better solution? Do we need an update for Designer that displays textures as they would be in UE4? Is there a magic setting in UE4 that I am missing?
I don't seem to get these problems with textures from Painter. Could another workaround be to get the materials from Designer to Painter and then export them from there?
Any help or advice would be much appreciated.