How to use the new interchange pipeline to import meshes at runtime, packaged builds?

I tried using the interchange as explained in the 5.4 documentation with the new UE5.4, but I encountered the same problems:

  • FBX imports in the editor, but nothing is imported at runtime.
  • GLB imports with collision in the editor. But at runtime, textures are missing, and collision isn’t functioning.

Has anyone successfully added the interchange pipeline at runtime in a packaged build and can offer some hints to make it work?

  • FBX does not work in cooked application => some legal loop to be closed first
  • GLB or any other format that imports without collision => I have a ticket for that, hoping to get it sorted for 5.5.
  • GLB missing textures => that is not normal, do you have a sample to share?
1 Like

@UE_FlavienP

For the first two points, this confirms that the error is not from my end! I will wait for the next updates and not spend any more time on this.

For the third point, here the error comes from my side. The textures are indeed imported with a GLB file at runtime.

Thank you for your support

Thanks! unfortunately i use launcher build with Blueprints at the moment…

I’m just starting to look using Interchange plugin at runtime for GLTF/FBX. Sounds like waiting until 5.5 sounds like a good idea. I’m going to this plugin in the mean time - GitHub - rdeioris/glTFRuntime: Unreal Engine Plugin for loading glTF files at runtime

@mattworkman I found a work around to make it “work”. After you import the glb without collision, you can convert it in procedural mesh to have the collision. For FBX, there is the plugin Realtime import that allow import of fbx file (but I have some difficulties with the position of all parts with large fbx fiile).

In UE5.4, I imported the model through interchange and applied the already set material file.
The texture, highlight, roughness and other parameters of the material are displayed normally, but the normal map cannot be displayed.
In UE5.3, the material can be fully applied by performing the same operation.
May I ask if there is a solution to the problem in UE5.4.
Otherwise, I will have to refactor the project in UE5.3.
And I am using Reimport Asset, which also does not work in version 5.4, while it can be used in version 5.3.
Can you help me solve this problem?
I don’t want to remake it in UE5.3.