[Plugin] Runtime Mesh Loader

I am currently attempting to import an fbx file with this plugin. Obj files worked perfectly. However, the fbx will not import. I am using loadmesh then break returned data, and when I break the return data and read the elements, it reads as unsuccessful.

Iā€™m attemp to get the modelā€™s material.Is there any way to achieve it?

Hey, nice thing to have :slight_smile:
Is it possible to make a git commit to your project, that you can review and maybe integrate? Saying that because I had to modify your plugin to implement Android support : i did a build of Assimp for Android arm7va, and added support to your plugin. Might be nice to update it with the latest version of assimp for windows and mac, too, if thatā€™s not already the case.

Hi, Iā€™m planning to use this plugin for an android targeted project. Can you please tell if this plugin now supports Android. If not, what changes did you do to support android?

Hi is this plugin working for skeletal meshes? I am trying to load a skeletal mesh fbx at runtime but it is not importing the skeleton for the mesh? Can anyone please help?

Hello , thank you for this plug-in. I would like to know if an unreal 4 v24 version is in the works. Or is there a simple way I can migrate the plug in to be compatible with v24.

Thank you,

Is there any news about this? I am very new in ue4 and C++ and I dont know wether I cannot compile this plugin because i did something wrong or if it is just an incompatibility with my ue4 version 4.24 ā€¦ I really need to have this plugin :frowning:

Thanks for your help

This plugin seems nice but please can you create an example scene or at least some better explanations on how to use it?
I followed the readme file, but still donā€™t know how to check if Iā€™ve done something wrong because it doesnā€™t show anywhere in my projectā€¦

Hey, do you guys finally success to do it for android? Iā€™m compile the Assimp library to Android, and connect the .so file with plugin, everything is fine, but i can not open the 3D file, any idea about that?

Hi, I managed to make the plugin work on UE4.25 just by switching the projects Default Build Settings (In the EditorTarget.cs) from V2 to V1 and by adding the lines specified here https://github.com/GameInstitute/Runā€¦Marais:patch-1 . I also had problems with the plugin MagicLeap in ā€œBreak Returned Dataā€ so I deactivated it as well.

I am also having an issue so Iā€™d be grateful if anyone could help me :
I am trying to load a mesh made of two subcomponents. The problem is, the Procedural mesh component in which I store the data will not let me see one of the two components (I think it only keeps the last one) and I canā€™t figure out why. I checked a couple things that may help us find an answer :

  • The Load Mesheā€™s ā€œNumMeshesā€ always returns 0, whatever the actual number of components is (can be one, but still 0).
  • The ā€œMesh Infoā€ actually returns a size 2 array, which is great.
  • The Length of the array returned by ā€œGet Material Slot Namesā€ from the procedural Mesh Component is 0
  • But, In the editor, at runtime I can see that the material slots are actually there, and if I apply a material to them, the ā€œGet Materialsā€ has size 2 (only one is visible still)
  • ā€œIs Mesh Section Visibleā€ returns true for both sections

And that is quite about what Iā€™ve got until now.

Thanks for your help !

It seems as if the repository was abandoned.
I did a fork of it and fixed (hopefully) all of the bugs and also included a texture loader into it.

Link to my fork: https://github.com/Chrizey91/RuntimeMeshLoader

Link to my forum post explaining it: https://forums.unrealengine.com/t/free-open-source-plugin-for-loading-meshes-and-textures-during-runtime/228445

3 Likes