Can I change default import settings for textures?

I want SRGB to never be on ever. I have to turn it off for 3/4 of the textues I import, every time, which causes a huge lag. I just want it to be off defaultly when it imports, can I do that?

you can batch edit them. after importing > select all > asset actions > bulk edit > untick srgb.

that said, why would you ever turn off srgb unless you solely use grayscale images?

I have BaseColor, metalness, normal and roughness. The latter 3 are using SRGB by default so they cause the overall material to look unlike the editor I made them in (since the grayscales are being used for color.) So I need to turn off SRGB for those 3, which is defaultly on. Your fix should help, thanks.

metalness and roughness (and any third grayscale texture) should be channel packed where possible, saves you a bleepload of texture calls. (and then set them to rgb instead of srgb)
Normal maps automatically untick srgb if the engine recognizes them as normal maps.

I’m not sure what channel packing is, or even texture calls if I’m being honest. And unfortunately UE4 doesn’t recognize my normals as normals, for whatever reason. I’m exporting from 3dCoat with the Unreal 4 preset, all of the file names have roughness, metalness, normal, etc in them.

channel packing is packing three grayscale images into one RGB texture. (google it)
texture calls is how often/how much the engine needs to call textures from memory, the more it needs to do this the slower it gets.

not sure whats going on with normals, generally it works with any “normal” in the name, and it sometimes even grabs blue-ish textures and considers them normal maps.

Thanks for the tips.