NegInfinity / ProjectExodus

Project Exodus - Unity to Unreal scene/project transfer tool.
BSD 3-Clause "New" or "Revised" License
499 stars 99 forks source link

Cannot import into UE4.22 #4

Closed wrekklol closed 5 years ago

wrekklol commented 5 years ago

Exporting from Unity 2019.1.0f2, importing into UE4.22. Assets are from Unity's asset store (POLYGON - Dungeons Pack).

project.log

NegInfinity commented 5 years ago

Hi. I apologize for the slow reply, as somehow I missed the email notification.

Anyway.

I've removed Zipped exported files from public view because they technically still contain unity asset st ore assets, and those should not be publicly redistributed.

Regarding the issue you posted. Please download the latest version of the code and see if it fixed the problem. Commit https://github.com/NegInfinity/ProjectExodus/commit/2abce6d0ac8eb2e31c46b57d18cd8436c24a7039 is supposed to deal with it.

If it still doesn't work, please let me know, what locale you're using - i.e. what is in your regional and language settings.

wrekklol commented 5 years ago

Hello.

I just wanted to let you know that in 4.22(not sure if this is caused by 4.22 or something else like OS(I'm on Windows 10)) I had to change some stuff in order to get the plugin running.

Line 78 of AnimationBuilder.cpp: animSeq->NumFrames = numFrames; to animSeq->SetRawNumberOfFrame(numFrames);

Line 67 of ImportWorkData.h: :world(world), editorMode(editorMode), scene(scene_){ to :scene(scene), world(world), editorMode(editorMode_){

Line 20 of TerrainBuilder.cpp:

:workData(workData), importer(importer), jsonGameObj(gameObj), jsonTerrain(jsonTerrain), terrainData(terrainData_){ to :importer(importer), workData(workData), jsonGameObj(gameObj), jsonTerrain(jsonTerrain), terrainData(terrainData_){

It seems to work now though, with the commit. But just in case, I'll post my region settings below.

Region settings:

[image: image.png]

Den ons. 24. apr. 2019 kl. 14.40 skrev NegInfinity <notifications@github.com

:

Hi. I apologize for the slow reply, as somehow I missed the email notification.

Anyway.

I've removed Zipped exported files from public view because they technically still contain unity asset st ore assets, and those should not be publicly redistributed.

Regarding the issue you posted. Please download the latest version of the code and see if it fixed the problem. Commit 2abce6d https://github.com/NegInfinity/ProjectExodus/commit/2abce6d0ac8eb2e31c46b57d18cd8436c24a7039 is supposed to deal with it.

If it still doesn't work, pleas let me know, what locale you're using - i.e. what is in your regional and language settings.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/NegInfinity/ProjectExodus/issues/4#issuecomment-486210644, or mute the thread https://github.com/notifications/unsubscribe-auth/ACK66J555VQB2Q4L4AMLV4DPSBIKHANCNFSM4HHCX3FA .

NegInfinity commented 5 years ago

The image is not linked properly, but if the problem has been fixed, there's no need for regioanl settings anymore.

The problem was caused by local handling on Unity side which pulled decimal separator from your OS settings, and your OS used "," for it.

As for the rest of the fixes... it looks like at the moment I'm still at 4.21.2 version of Unreal, I'll incorporate them into the build once I upgrade.

I'll be marking this as fixed for now, in case of other issues, either open another issue or github or contact me via email.

Have fun.

wrekklol commented 5 years ago

The editor crashes upon saving an imported static mesh. I don't have c++ symbols installed at the moment, so I can't give details on exactly what's going on(couldn't find anything in the log either).

Den ons. 24. apr. 2019 kl. 15.07 skrev NegInfinity <notifications@github.com

:

The image is not linked properly, but if the problem has been fixed, there's no need for regioanl settings anymore.

The problem was caused by local handling on Unity side which pulled decimal separator from your OS settings, and your OS used "," for it.

As for the rest of the fixes... it looks like at the moment I'm still at 4.21.2 version of Unreal, I'll incorporate them into the build once I upgrade.

I'll be marking this as fixed for now, in case of other issues, either open another issue or github or contact me via email.

Have fun.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/NegInfinity/ProjectExodus/issues/4#issuecomment-486220942, or mute the thread https://github.com/notifications/unsubscribe-auth/ACK66J533OVEX5VQBRGSKWDPSBLPHANCNFSM4HHCX3FA .

NegInfinity commented 5 years ago

The editor crashes upon saving an imported static mesh.

Hi. Could you report this as a new issue?

I'll try to look into it.

NegInfinity commented 5 years ago

Alright. I've responded to the new issue, meanwhile I consider this one (unable to import) being fixed .

wrekklol commented 5 years ago

4.21.2 does not crash when saving the meshes.

Den ons. 24. apr. 2019 kl. 16.58 skrev NegInfinity <notifications@github.com

:

Closed #4 https://github.com/NegInfinity/ProjectExodus/issues/4.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/NegInfinity/ProjectExodus/issues/4#event-2297494561, or mute the thread https://github.com/notifications/unsubscribe-auth/ACK66JZFUKSKOS2H5DYY6BDPSBYQ3ANCNFSM4HHCX3FA .