I’ve been trying to import some assets from Blender into UE5, and noticing issues with the normal maps. Specifically related to the mesh normals. These assets were fine in Substance Painter, as well as Unity.
After digging around with various import options, I found that turning off recompute normals & tangents (as well as weighted normals) seems to fix things.
My workflow is fairly standard. Low res meshes get smooth shaded, UV mapped, and then edges around the islands are hardened. The mesh is exported to substance with a weighted normal and triangulation modifier (these get applied to the mesh on export). Normals are set to “Face” in the export. From what I can tell, Unreal is overwriting the weighted normals with it’s own, and breaking the tangents for the normal map in the process.
I guess my question is if there’s a better way of working around this. Am I messing something up by not letting Unreal recompute / modify the normals?