daz3d / DazToUnreal

Daz to Unreal Bridge
Apache License 2.0
144 stars 43 forks source link

Deformer plugin crashes unreal 5.4 randomly making dtu and unreal unusable #86

Open Milliethegreat opened 1 month ago

Milliethegreat commented 1 month ago

I can’t use my UE 5.4 project with DTU because the requirement to have deformer framework makes my project completely unusable due to random consistent crashes. If I disable deformer framework my project works fine again. I’m using matrix city sample. I cannot not use matrix city sample as it’s a dependency for the city generator I use extensively for my projects. No im not using a different city generator nor am I changing anything about the generator I’m using so don’t ask! I didn’t create the generator and no the developer isn’t changing that dependency requirement so don’t ask that either! Is there a way dtu can be fixed to not rely on any other plugins especially not deformer framework?!? Please do fix that thank you!

daz-ddb commented 1 month ago

Hi @Milliethegreat,

Sorry for your frustrations. Due to the heavy resource requirements of the matrix city sample, I suggest that you use two Unreal projects:

  1. One Unreal project just for importing/transferring Daz Characters into Unreal. (Enable DazToUnreal and MLDeformer plugins in this project)
  2. A second project based on the matrix city sample. (Do not enable DazToUnreal, MLDeformer plugins)

Enable the MLDeformer and DazToUnreal plugins in the first project. Then transfer your Daz Characters into Unreal. Right-click the assets that you wish to transfer to your main matrix city sample based project, then choose Asset Actions > Migrate. Here are detailed instructions from Epic: https://dev.epicgames.com/documentation/en-us/unreal-engine/migrating-assets-in-unreal-engine?application_version=5.4

Depending on your character, you may need to copy dependency assets from the DazToUnreal Plugin Content folder into your main project content folder in Project 1 so that Unreal can correctly access and Migrate them to Project 2.

We will also look into removing dependencies for other plugins if possible.

Milliethegreat commented 1 month ago

It crashes immediately after opening unreal not after I load the city sample level. It works on my ddr5 i5 12th gen desktop just not on my ryzen 5 4th gen desktop. I updated all the drivers checked to see if the disk/files were corrupted and everything but no avail for my ryzen 5 4th gen desktop. Is it a hardware incompatibility issue. I don’t think my ryzen supports machine learning which is what deformer framework plugin is supposed to have something to do with. My ryzen desktop hardware is too old for machine learning Sent from Millie S.’s iPhoneOn May 17, 2024, at 12:26 PM, Daniel B @.***> wrote: Hi @Milliethegreat, Sorry for your frustrations. Due to the heavy resource requirements of the matrix city sample, I suggest that you use two Unreal projects:

One Unreal project just for importing/transferring Daz Characters into Unreal. (Enable DazToUnreal and MLDeformer plugins in this project) A second project based on the matrix city sample. (Do not enable DazToUnreal, MLDeformer plugins)

Enable the MLDeformer and DazToUnreal plugins in the first project. Then transfer your Daz Characters into Unreal. Right-click the assets that you wish to transfer to your main matrix city sample based project, then choose Asset Actions > Migrate. Here are detailed instructions from Epic: https://dev.epicgames.com/documentation/en-us/unreal-engine/migrating-assets-in-unreal-engine?application_version=5.4 Depending on your character, you may need to copy dependency assets from the DazToUnreal Plugin Content folder into your main project content folder in Project 1 so that Unreal can correctly access and Migrate them to Project 2. We will also look into removing dependencies for other plugins if possible.

—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you were mentioned.Message ID: @.***>

Milliethegreat commented 1 month ago

It still crashes. Even when I don’t have the city sample loaded. I haven’t tried your method yet because I’m trying to avoid the unnecessary extra steps. Is there a way you could remove the deformer framework dependency requirement from dtu to eliminate all the unnecessary extra steps please?