I'm using Cycles Node to create materials in Blender. Material has four image textures connected to a Principled BSDF. Base-color, Metallic, Roughness, Normal(through a Normal Map node).
Everything is fine in Blender. Then I export it to FBX, setting Path Mode to Copy and Embedding Textures using the small button to the right.
Everything is fine up until this point. I have my FBX file, then I import said FBX and that's when the problem starts.
It imports correctly, with Textures connecting to BSDF as they should be. But all their Color Space settings were set to sRGB(which was to be Non-Color) and the Normal Map node's value(which was 1) becomes 0.14.
Why does this change in settings occur? I know that material exporting doesn't work splendidly from environment to environment, but is this normal? Or Am I doing something wrong?
import_fbx.py
. Since your strength of 1.0 / 7.142 = 0.14 it apparently stores the correct value in the fbx, but this "guess work" conversion returns a different value. I'm not sure when this conversion would be useful. Might be worth discussing on devtalk. Your project file isn't needed though. $\endgroup$ – Robert Gützkow♦ Oct 16 '19 at 14:00