daz3d / DazToBlender

Daz to Blender Bridge
https://www.daz3d.com/daz-to-blender-bridge
Other
213 stars 45 forks source link

Morphs List becomes empty after load existing .blend files #71

Closed yhslai closed 3 years ago

yhslai commented 3 years ago

When I export from Daz and import in Blender, the Morph List works as expected. However, I saved the .blend file, closed Blender, re-open it and load the saved file, Morph List is all gone.

image

Blender version: 2.9.3 DazToBlender version: 2.3.7, 2.3.8, 2.3.9 all have this problem.

yhslai commented 3 years ago

Weirdly, if I just load a new file, and then load the saved file again, this bug doesn't occur. It only occurs after I closing Blender and open it again.

umbcel commented 3 years ago

I have the same problem.

enversl commented 3 years ago

same problem. temporary solution: if you create new shape key with morph they will not dissapere error

umbcel commented 3 years ago

same problem. temporary solution: if you create new shape key with morph they will not dissapere error

I created a new shape key but not work for me. Please can you explain better the exact steps of this workaround? The new shape key must be created before save the Blender document for the first time?

enversl commented 3 years ago

1 2 try like on screens. create "new shape from mix"

yhslai commented 3 years ago

https://github.com/daz3d/DazToBlender/pull/75/commits/a43a131cab0f96be21cfca5b34b1e705d5e1c2e5

For people who need morphs now, I made a simple patch. Note that it's a workaround, not a proper fix.

chlbrn commented 3 years ago

Same here, and genesis 8 character's eyelashes don't follow the facial expressions on my end. What I have to do is to join the eyelashes with body mesh and delete shape keys (facial expressions) with drivers like eCTRLAngry_HD since they don't work for now. And use the shape keys with no drivers like head_eCTRLAngry_HD instead. Those expressions still work and if you make eyelashes join with body mesh, the eyelashes will follow since they have the same shape keys.

Popinjayishuman commented 3 years ago

This has been fixed. If you are still seeing problems make sure to refresh by going to the Morphs List under the Daz To Blender plugin sidebar. From here, beside where it says 'choose character' click the refresh symbol and you should will be able to select the character from the dropdown.

chlbrn commented 3 years ago

This has been fixed. If you are still seeing problems make sure to refresh by going to the Morphs List under the Daz To Blender plugin sidebar. From here, beside where it says 'choose character' click the refresh symbol and you should will be able to select the character from the dropdown.

After refreshing, I can select character but the morph list is still missing, I am not sure why.

samjay3d commented 3 years ago

I am going to reopen this, for now, @chlbrn can you share more information about what you exported and which version of blender are you using?

chlbrn commented 3 years ago

I am going to reopen this, for now, @chlbrn can you share more information about what you exported and which version of blender are you using?

Hi, I am currently using Blender 2.91 and 2.93 with Bridge 2.3.9. The character I exported is my own custom character based on genesis 8 female. I exported body mesh and some expressions (morphs) and no texture or material changed. I think the problem is that re-opening the .blend file does not reload the morph list no matter whether the Bridge recognize the character. I just did a quick test using genesis 8 female base model and the issue still persists.

samjay3d commented 3 years ago

I am going to reopen this, for now, @chlbrn can you share more information about what you exported and which version of blender are you using?

Hi, I am currently using Blender 2.91 and 2.93 with Bridge 2.3.9. The character I exported is my own custom character based on genesis 8 female. I exported body mesh and some expressions (morphs) and no texture or material changed. I think the problem is that re-opening the .blend file does not reload the morph list no matter whether the Bridge recognize the character. I just did a quick test using genesis 8 female base model and the issue still persists.

Could you share your blend file? Also to make sure the version should be 2.4.0 looks like i forgot to get the release together.

https://github.com/daz3d/DazToBlender/releases/tag/2.4.0

Maybe check if this solves your issue?

chlbrn commented 3 years ago

Could you share your blend file? Also to make sure the version should be 2.4.0 looks like i forgot to get the release together.

https://github.com/daz3d/DazToBlender/releases/tag/2.4.0

Maybe check if this solves your issue? Thank you Sam, 2.4.0 fixed the problem, the refresh button now works like a charm!

samjay3d commented 3 years ago

Awesome closing this now!