Open Miracle8248 opened 9 months ago
As said, how Blender handles FBX exports is something MPFB has somewhat limited control over. The same goes for how external applications then handles the FBX exports.
This said, it is obvously problematic that Blender cannot export a rather simple material and then read it back. I have no good solution for this right now. Maybe there is something which could be done with how materials are defined. I will have to research this.
In the meantime, there is an instruction video for Unity where a procedure for getting around the issue is demonstrated (explicitly listing the materials in unity after import). Maybe that can be of some help: https://youtu.be/YypDcUpON8A?si=YCxHg9sc3KN1WoQR
I'll convert the current issue into a bug report for investigating what can be done (if anything) about FBX exports.
Ok thanks i hope problem will solved
And one more problem there are no textures I'm unreal engine 5 too which exported from blender
Further research: Blender will manage to persist a diffuse texture to FBX only if it is directly connected to the color socket on the principled node. Otherwise it will be bundled but ignored on import.
Unfortunately, wiring the connection that way will break the PBR setup of MakeSkin. But maybe it would be possible to have a drastically simplified material setup specifically for external applications? Research continues...
There is now basic support for a new material type "GameEngine". Before creating or adding any character or assets, set material types in the library settings panel:
Note that this is only available in the blender4 branch and blender4 nightly builds.
Note to self, still to do:
Actually I want to export my model rigged and textured so that I can use that in any software but when i export from blender and upload it into blender I see there are no textures so how can I get textures in my fbx files even i export with textures