G1F expressions don't work fine

Issue #1003 closed
Alessandro Padovani created an issue

daz studio 4.15.0.30, blender 3.1.2, diffeomorphic 1.6.2.1007

  1. When I import the G1F expressions I have to “make hidden sliders“ to get them in the morphs panel.
  2. Also the slider limits are not imported fine, I have (0 .. 1) in daz and (-1 .. 1) in blender.
  3. The adjuster doesn’t seem to work either, whatever I set the adjuster value the morph slider always goes from -1 to 1.

If the plugin can’t distinguish hidden morphs for some reason, then we may add a “make hidden sliders“ directly in the load morphs panel, so that the user can make the selected morphs always visible. Or the plugin could assume that units and expressions are always visible, while flexions and jcms are always hidden. This may also be related to #964 where we have flexions that are visible but not working in blender, unless we “make hidden sliders“.

steps:

  1. import G1F
  2. import expressions

Comments (5)

  1. Suttisak Denduangchai

    I have the same problem. Workaround for this is, I reimport Expression again after importing FACS and FACE unit.

  2. Thomas Larsson repo owner

    Fixed in last commit. The problem was that the plugin didn’t load the ctrl files for Genesis 1 and 2 characters, but rather the associated phm files directly, and the limits in the phm files were off.

    I hope that all morphs are sorted into the right group. The morph folders for the early generations are quite messy, with expressions, face units and body morphs all the the same folder.

  3. Alessandro Padovani reporter

    Yes I see that the plugin looks for the folders to sort the morph types, while daz studio seems to use some other information, but I have no idea where it could be stored. Unless this is hard coded in the daz user interface that could be as well. Anyway this is minor we can unselect the morphs that we don’t want to load.

    Commit 9f8cab5 works fine but the adjusters. That is, the adjusters don’t seem to work with expressions, this is so for G1 and G8 as well. If I set the adjuster to 2 for example, then grab the morph sliders, nothing changes and the limits are always the same.

  4. Alessandro Padovani reporter

    Thomas please let me know if the adjusters are supposed to work or if I miss something so I can close this one.

  5. Log in to comment