transfer jcms doesn't work
tested with daz studio 4.12.0.86, blender 2.83.3, plugin commit 514af7d
Test scene included, it's g8f with the basic wear. Steps to reproduce the issue:
- import the test scene
- merge rigs
- select the g8f mesh and import the standard jcms
- select the basic wear shorts and the g8f mesh then transfer jcms
Comments (5)
-
repo owner -
reporter Commit 5767f8f seems to work fine, marking as resolved. Thank you for the super fast fix !
I’m not sure I understand what you say though. I just tried to transfer the standard g8f jcms to the shorts as described in the steps. What do you mean by auto-transfer of jcms ? Am I missing a new feature ?
-
reporter - changed status to resolved
-
repo owner Nothing new. When transferring a morph, the tool first looks if the vendor has provided this morph for the piece of clothing. If not, it auto-transfers the morph, but the result is presumably not as good as a hand-made morph, and takes forever to compute. I did test with G8F with basic wear, but since I don’t have the standard jcm’s for the basic wear installed this code was never tested.
The character before the morph name in the console window indicates how the morph was transferred:
'*' Custom morph found
'+' Auto morph transferred
'-' Auto morph tried but nothing was transferred.
'0' The bounding boxes of the clothing and the morph do not overlap, so no transfer was attempted.
There are a lot of warnings printed in the console after B2.80, but I don’t know how to turn those off. In B2.79 they are silent
-
reporter Thank you for the nice explanation that’s very useful. Now I understand what auto-transfer means.
- Log in to comment
Should work now. I recently changed to a new computer because my old one died, and on my new system I don’t have the clothes-specific jcms installed. Therefore the plugin always does auto-transfer of jcms, and the bug did not bite me. However, I do have custom body morphs for the clothes installed. The same problem arose when I tried to transfer the pear figure from body to shorts, and that bug is gone now.