Exporting a single plane (floor in this case) as .fbx just with a changed color in Principled BSDF works. However, for my ring which has an image texture for color, metallic and roughness exporting as .fbx shows just model without texture. I put Path Mode to Copy and check Embed Textures.
Does it need to be baked or something to be properly exported and shown?
-
2$\begingroup$ blender.stackexchange.com/questions/252882/… $\endgroup$– John EasonMay 19, 2022 at 10:59
-
$\begingroup$ Thanks, it's for gltf version. Is it same for fbx or? $\endgroup$– RadoonMay 20, 2022 at 9:08
-
$\begingroup$ See @Jakemoyo's answer below! $\endgroup$– John EasonMay 20, 2022 at 9:44
1 Answer
This is from the Blender Documentation about the FBX Exporter:
EDIT However, it seems it is possible to export with materials packed into the FBX Exporter. Make sure that there aren't any excess nodes connected to your principled shader (Color Ramp, etc.) From my tests it seems like it will only accept textures connected directly into their corresponding Principled shader input. It won't work with AO mixed with the base color, it won't work with height plugged into the displacement input.
Basically your material has to look like this:
Then in the FBX Exporter change this setting to Copy.
This will create a .fbm folder that will bundle the textures along with it.
After that it seems to work.
Result in UE4.
I think if I had then file naming correct it would have auto-generated the material but anyways.
-
$\begingroup$ So basically you can't export material textures, only procedural? $\endgroup$– RadoonMay 19, 2022 at 13:01
-
1$\begingroup$ No you can't export materials. Procedural textures are still textures, they are just generated on the fly with math, rather read in directly as an image. $\endgroup$– JakemoyoMay 19, 2022 at 13:06
-
1$\begingroup$ @Radoon I edited my response, figured it out. $\endgroup$– JakemoyoMay 20, 2022 at 14:45
-
1$\begingroup$ Yeah, it probably only accept textures connected to principled BSDF. Thank for assistance! $\endgroup$– RadoonMay 24, 2022 at 7:59
-
1$\begingroup$ No worries! I actually learned something myself! Thats what it's all about! $\endgroup$– JakemoyoMay 24, 2022 at 10:27