Requirements:
Previous Tutorials:
**Exporting Assets from RedKit OR WolvenKit - Working with Textures**
Importing Mesh/Texture to Blender
Related tutorials:
Material Settings
Texture Groups / Compression Types
Why no JPG?
JPG has no alpha channel, so some textures would lose their Opacity/Roughness component if exported to JPG, and would corrup the RGB channels in process.
JPG is also a Lossy format, while we should stick to formats that have a Lossless option - WKit/RedKit would Compress it on Packing anyways.
Make sure to always check for Alpha channel of textures - does your texture have Alpha?
If its not blank (fully white/fully black), make a mental note to also edit Alpha when necessary, and then Export using correct Export settings.
You can use Blender and / or Substance painter to paint and edit textures in 3D space. This way you can also see how your textureset works in conjuction with its other parts.