Announcement

Collapse
No announcement yet.

RuntimeMeshImportExport - Import and Export runtime created static meshes using Assimp library

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • replied
    Originally posted by Ronan_3DCS View Post
    Hi,
    I've imported an fbx generated in another application using RuntimeMeshimportExport. This file imports into Blender just fine but when importing into Unreal with this plugin the position and orientations are all off. Is there something funky going on with relative positioning of mesh data?

    Here's the fbx I'm importing:
    https://drive.google.com/file/d/1ET1...ew?usp=sharing

    Any help appreciated. Thanks
    Will have a look at it later today. Thanks for the file.

    Leave a comment:


  • replied
    Hi,
    I've imported an fbx generated in another application using RuntimeMeshimportExport. This file imports into Blender just fine but when importing into Unreal with this plugin the position and orientations are all off. Is there something funky going on with relative positioning of mesh data?

    Here's the fbx I'm importing:
    https://drive.google.com/file/d/1ET1...ew?usp=sharing

    Any help appreciated. Thanks

    Blender result:
    Click image for larger version

Name:	fbxissueblender.JPG
Views:	3
Size:	100.9 KB
ID:	1723267
    Blueprint:
    Click image for larger version

Name:	fbxissuebp.JPG
Views:	6
Size:	163.0 KB
ID:	1723268

    Import result
    Click image for larger version

Name:	fbxissueue4.JPG
Views:	6
Size:	39.8 KB
ID:	1723266
    Attached Files

    Leave a comment:


  • replied
    Version 1.7
    -Changed how Normals are treated regarding scaling. Previously these were not affected, now they seem to fit.
    -When using negative scale on the object on import, triangle winding order is flipped for 1 and 3 negative values (x,y,z). This will prevent inside out models.
    -TexAmbient (TextureParameter) and Ambient (VectorParameter) are not imported for materials anymore as they seem to be a duplicate of TexDiffuse/Diffuse.

    Leave a comment:


  • replied
    Version 1.6
    -Changed progress update. Instead of a string, an enum and the progress numbers are returned. This allows for custom text that can also be translated as part of the application.
    -Async import now also returnes progress
    -Progress is expanded to contain progress of Assimp import and export process.

    Leave a comment:


  • replied
    Pushed a fix for a weird crash regarding the dynamic material created from imported Material Data when applied to a UMG widget. This is a general issue when the DynamicMaterial is given a name.

    Leave a comment:


  • replied
    Pushed a fix for not working Vector Parameter import (MaterialData import)

    Leave a comment:


  • replied
    Version 1.3 was pushed to the Marketplace. The plugin now supports Material Data import. See #1 and #2

    Leave a comment:


  • replied
    Originally posted by Rumbleball View Post

    Thank you.

    Material Import was also requested via Marketplace. Did you parse the .mtl manually or did you import the data via Assimp (.mtl -> Assimp -> Unreal)? Can you give a bit of insight of whats going on in the background on Unreals side? What do you give to the UMaterial, HLSL?

    Import data through Assimp. I hand over a struct for each material section with all material data like Roughness, Diffuse and so on (12 values in total) and fill a base material instance with those values. Happy to share more on Discord so we can keep this Forum clean. HenryS#7367




    Leave a comment:


  • replied
    Originally posted by AronBaron View Post
    Rumbleball Great Plugin! I just started replacing my old Assimp implementation with your Plugin. We had material import from .obj (via .mtl) working as well as import progress. Any plans on your side to add those? We are happy to share our implementation if you want.
    Thank you.

    Material Import was also requested via Marketplace. Did you parse the .mtl manually or did you import the data via Assimp (.mtl -> Assimp -> Unreal)? Can you give a bit of insight of whats going on in the background on Unreals side? What do you give to the UMaterial, HLSL?

    Leave a comment:


  • replied
    Rumbleball Great Plugin! I just started replacing my old Assimp implementation with your Plugin. We had material import from .obj (via .mtl) working as well as import progress. Any plans on your side to add those? We are happy to share our implementation if you want.

    Leave a comment:


  • replied
    Pushed a fix. Export was only able to create sub directories in existing directories.

    Leave a comment:


  • replied
    Originally posted by Akkstein View Post
    Any chances to update for Android?
    There is no intention of doing that. In the Github Readme there is a link to an Android port, if you wanna do it on your own.

    Leave a comment:


  • replied
    Any chances to update for Android?

    Leave a comment:


  • replied
    Originally posted by Rumbleball View Post
    The plugin download is currently messed up by Epic. Though 4.24 is released, don't try to update. Other versions should also be affected.
    Seems to be a missunderstanding on my end. Everything should work fine and you are free to update. Sorry for the trouble.

    Leave a comment:


  • replied
    The plugin download is currently messed up by Epic. Though 4.24 is released, don't try to update. Other versions should also be affected.
    Last edited by Rumbleball; 01-03-2020, 10:56 AM.

    Leave a comment:

Working...
X