Can you categorize only for base morphs with easy mode?

Issue #476 resolved
engetudouiti created an issue

I know you make easy mode to quick generate without user click each function. Then it was actually useful for many case.

Then only thing I hope to request ,, about basic morphs, you gather all morphs as one group , it is same option, import standard morphs and I know it can import morphs more quick, and generate prop and drivers.

But I already test import each morphs as same as before then basiclly it work without rpoblem for me.

Then I usually hope to keep category for expression, vismes , and face unit…at same time I still hope to use Easy mdoe. for import those basic morphs. (then I need not to check if I add facial bone already,,, easy mode do it,, with one click)

I may prefer import JCM or flexion separately. so I only request,, categorize basic morphs which you had categorized as each group, with Easy import please…

Comments (44)

  1. Thomas Larsson repo owner

    Sorry, I don’t understand. You can select which types of morphs you want to import in easy mode. How does that differ from what you are requesting?

  2. engetudouiti reporter

    1_ I hope to import all base morphs with easy mode. (non jcm and custom morphs). so I must check all

    2_ Now you gather all controller as one group.

    3 if you use expression, and vismes , (face unit) as each context, all morphs gathered as one group for me, it is not easy to set value.

    I could not find option, when I use easy import, categorize those. If there is option hope to know which option, can group and gahter for each context.

  3. engetudouiti reporter

    I use easy mode, with this set-up. (by one click add on auto set up what I activated options)

    Now morph slider are gathered as “non cloassified morphs gorup” Expression, vismes, and unit gathered and ordered without any context.

    I mainly use G3 but it not matter, Slider categorize is more important if user know what FACS for. you mainly change expression, vismes.

    I do not think If you actually often use Easy mode, and import base morphs, you can work with such grouping morphs.

  4. Thomas Larsson repo owner

    Hm. I normally only test with G8F, and then I don’t get any unclassified morphs. Now I test with G3F, and I do get a few, but most morphs are classified correctly.

  5. engetudouiti reporter

    What I expect is, with one click (easy import), add on group those morphs and gathered as same as I import manually, those context morphs. (1 import face unit, 2import expression, 3import vismes)

    I do not know if there is user like to use “import standard morphs” but I never use it as same reason. (they import all at same time gather all)

    I do not think, vismes and expression and (face unit) are gathered as one large silder group is good for any user. ofcourse one click import all basic morphs is useful. (no one hope to do same things everyitime I undersand, without you need to exclude some moprhs)

    Then even though There is easy import or option import base morphs by one click, I suppose there is not many user if they import base morphs.

  6. engetudouiti reporter

    Really? I do not know what cause difference you and me.

    When I test Fact morphs for G8, I always see all base morphs are gatthered.. as un-clasiffied. with easy mode.

    (I just activate all Facs morphs with easy mode, ) then add on import all > gahered as one group. I may test again.

    if it work, there is no reason I avoid easy mode. (to import morphs)

  7. engetudouiti reporter

    Do you show your Easy mode set up? or test with same set up. or it is related with Global setting? (eg I set show hidden morphs usually)

  8. engetudouiti reporter

    Now I test import G8.1 by easy mode, with check Facs unit, Facs espression vismes.. it actually gather all morphs as un-clasiffied morphs for my PC. I had believed it happen for all user. (so I avoid Easy mode to import base morphs..)

  9. engetudouiti reporter

    And when I import G8.1 figure scene, without use easy mode, then add face rig, and use import “standard morphs” with check Facs unit, Facs expression, and vismes (not check old expression and face unit it make things more complex for me) it gatther all morphs as un-classified standard morphs. If I manually import Face units, Face expression, then vismes. it never happen..

  10. Alessandro Padovani

    Engetudouiti, if it may help here I get the same as Thomas, that is, morphs are correctly categorized apart a few unclassified. I tested G3F with your easy options, both with and without “make hidden sliders” in the global settings. Test scene included g3f-basic.duf.

    You may want to try my test scene to see if it works for you, or provide your scene for us to test.

  11. Thomas Larsson repo owner

    The reason for the difference is this:

    For G3F morphs like PHMBrowCompression_HD_div2.dsf is located in the Head directory, which is not a standard morph directory. It is nevertheless loaded because some expression needs it.

    For G8F the same morph is located in the Base Pose Head directory, which also contains the face units. So if the face units are loaded first, the morph is not missing and it is not necessary to reload it when loading expressions.

    One could fix this by adding the Head directory as a standard morph type. However, it doesn’t really contain any useful morphs (who needs elf ears?), so I don’t think I want to do this.

    But I don’t understand why engetedouiti’s system behaves differently. Do you see the same thing if you import the morphs with the Load Standard Morphs tool. It should be the same.

  12. engetudouiti reporter

    I already menitoned.  when I import the morphs with the Load Standard Morphs tool. It gather all group then generate unclassified group only. it is not matter with my PC, g3 or g8.. all morphs which you have categorized (with directory, or with function) about base morphs. they gathered.

    I may change my test sciene, but do not think it related with this issue. so do not offer duf. but if it need I can show dsf strcture (I only use DIM but I do not know if I have added custom morphs in those directlry which add on try to get)

    if it cause issue. I may remake those base morphs directory. (I usually separate morphs directory clear for my custom made one and daz default, but to test all morph things, I do not remember I place some test morphs in the directory how add on generate those.

    Then I do not request to make elf morph or pirtail shape morph for base morph so it need not. at same time I like those PHM to change current character without import from scratch. Then I need to say, there is many elf mania in this world. and hope to see change to human or elf figter as they need. I said seriously. (but never request you add it as base morphs, but ear scale etc is not bad as base if it offered by daz studio as base morphs)

  13. Alessandro Padovani

    Thomas, to add the head folder for standard morphs seems good to me. I mean it's not for us to decide what morphs are useful. If daz includes elf ears as standard morphs then the importer should follow. Also because the daz user may expect to get it in the standard morphs the same as daz studio.

    edit. Oops .. I see they’re actor morphs. So yes may be importing them as standard doesn’t make much sense since actor morphs are supposed to be baked in the dbz.

  14. Alessandro Padovani

    Engetudouiti, you may also try a fresh content folder with standard daz assets. To see if some PA product or your own custom morphs may cause the issue. Did you rename or move folders ?

  15. Thomas Larsson repo owner

    I made some changes that may help; at least all unclassified morphs are gone on my system. Head is now added as a hidden morph type. There is no button or option for loading Head morphs, but if an expression needs it the slider appears in the Head panel.

    If the problem persists, could you look in the terminal for lines starting with “Missing morphset” and report back one of those, so we could figure out what is different.

  16. engetudouiti reporter

    As for me,, elf morph is not matter. but I afrad morphs which imported in the directory (daz offer morph package as official), they will be located . and if there is case, expression controll those PHM (I actually bought many morph package for G3 before, then most of daz offered morph are usually get when I find them)

    So there will be case even though add on check only directory for base,, those morphs are included.

  17. engetudouiti reporter

    Thanks I test again.. I afraid to modify my morph structure. without it cause issue. btw as I said I do not request to include head morphs. so if it cause issue, remove please as you need. and check Missing morphs report again (I did not think it is erroer but add on non categorize with easy mode before)

  18. engetudouiti reporter

    No after all it generate  unclassified morphs for my PC the missing morph are huge

    Missing morphset /data/DAZ 3D/Genesis 3/Female/Morphs/DAZ 3D/Expressions/eCTRLFierce.dsf

    • Fierce
      Missing morphset /data/DAZ 3D/Genesis 3/Female/Morphs/DAZ 3D/Expressions/eCTRLFlirting.dsf
    • Flirting
      Missing morphset /data/DAZ 3D/Genesis 3/Female/Morphs/DAZ 3D/Expressions/eCTRLFrown.dsf
    • Frown
      Missing morphset /data/DAZ 3D/Genesis 3/Female/Morphs/DAZ 3D/Expressions/eCTRLGlare.dsf
    • Glare
      Missing morphset /data/DAZ 3D/Genesis 3/Female/Morphs/DAZ 3D/Expressions/eCTRLHappy.dsf
    • Happy
      Missing morphset /data/DAZ 3D/Genesis 3/Female/Morphs/DAZ 3D/Base Pose/eCTRLvIH.dsf
    • IH
      Missing morphset /data/DAZ 3D/Genesis 3/Female/Morphs/DAZ 3D/Base Pose/eCTRLvIY.dsf
    • IY
      Missing morphset /data/DAZ 3D/Genesis 3/Female/Morphs/DAZ 3D/Expressions/eCTRLIgnore.dsf
    • Ignore
      Missing morphset /data/DAZ 3D/Genesis 3/Female/Morphs/DAZ 3D/Expressions/eCTRLIll.dsf
    • Ill
      Missing morphset /data/DAZ 3D/Genesis 3/Female/Morphs/DAZ 3D/Expressions/eCTRLIncredulous.dsf
    • Incredulous
      Missing morphset /data/DAZ 3D/Genesis 3/Female/Morphs/DAZ 3D/Expressions/eCTRLIrritated.dsf
    • Irritated
      Missing morphset /data/DAZ 3D/Genesis 3/Female/Morphs/DAZ 3D/Base Pose/eCTRLJawOut-In.dsf
    • JawOut-In
      Missing morphset /data/DAZ 3D/Genesis 3/Female/Morphs/DAZ 3D/Base Pose/eCTRLJawSide-Side.dsf
    • JawSide-Side
      Missing morphset /data/DAZ 3D/Genesis 3/Female/Morphs/DAZ 3D/Base Pose/eCTRLvK.dsf
    • K
      Missing morphset /data/DAZ 3D/Genesis 3/Female/Morphs/DAZ 3D/Base Pose/eCTRLvL.dsf
    • L
      Missing morphset /data/DAZ 3D/Genesis 3/Female/Morphs/DAZ 3D/Base Pose/eCTRLLipBottomIn-Out.dsf
    • LipBottomIn-Out
      Missing morphset /data/DAZ 3D/Genesis 3/Female/Morphs/DAZ 3D/Base Pose/eCTRLLipBottomIn-OutL.dsf
    • LipBottomIn-OutL
      Missing morphset /data/DAZ 3D/Genesis 3/Female/Morphs/DAZ 3D/Base Pose/eCTRLLipBottomIn-OutR.dsf
    • LipBottomIn-OutR
      Missing morphset /data/DAZ 3D/Genesis 3/Female/Morphs/DAZ 3D/Base Pose/eCTRLLipBottomUp-Down.dsf
    • LipBottomUp-Down
      Missing morphset /data/DAZ 3D/Genesis 3/Female/Morphs/DAZ 3D/Base Pose/eCTRLLipBottomUp-DownL.dsf
    • LipBottomUp-DownL
      Missing morphset /data/DAZ 3D/Genesis 3/Female/Morphs/DAZ 3D/Base Pose/eCTRLLipBottomUp-DownR.dsf
    • LipBottomUp-DownR
      Missing morphset /data/DAZ 3D/Genesis 3/Female/Morphs/DAZ 3D/Base Pose/eCTRLLipTopIn-Out.dsf
    • LipTopIn-Out
      Missing morphset /data/DAZ 3D/Genesis 3/Female/Morphs/DAZ 3D/Base Pose/eCTRLLipTopIn-OutL.dsf
    • LipTopIn-OutL
      Missing morphset /data/DAZ 3D/Genesis 3/Female/Morphs/DAZ 3D/Base Pose/eCTRLLipTopIn-OutR.dsf
    • LipTopIn-OutR
      Missing morphset /data/DAZ 3D/Genesis 3/Female/Morphs/DAZ 3D/Base Pose/eCTRLLipTopUp-Down.dsf
    • LipTopUp-Down
      Missing morphset /data/DAZ 3D/Genesis 3/Female/Morphs/DAZ 3D/Base Pose/eCTRLLipTopUp-DownL.dsf
    • LipTopUp-DownL
      Missing morphset /data/DAZ 3D/Genesis 3/Female/Morphs/DAZ 3D/Base Pose/eCTRLLipTopUp-DownR.dsf
    • LipTopUp-DownR
      Missing morphset /data/DAZ 3D/Genesis 3/Female/Morphs/DAZ 3D/Base Pose/eCTRLLipsPart.dsf
    • LipsPart
      Missing morphset /data/DAZ 3D/Genesis 3/Female/Morphs/DAZ 3D/Base Pose/eCTRLLipsPartCenter.dsf
    • LipsPartCenter
      Missing morphset /data/DAZ 3D/Genesis 3/Female/Morphs/DAZ 3D/Base Pose/eCTRLLipsPucker.dsf
    • LipsPucker
      Missing morphset /data/DAZ 3D/Genesis 3/Female/Morphs/DAZ 3D/Base Pose/eCTRLLipsPuckerWide.dsf
    • LipsPuckerWide
      Missing morphset /data/DAZ 3D/Genesis 3/Female/Morphs/DAZ 3D/Base Pose/eCTRLvM.dsf
    • M
      Missing morphset /data/DAZ 3D/Genesis 3/Female/Morphs/DAZ 3D/Base Pose/eCTRLMouthCornerBack.dsf
    • MouthCornerBack
      Missing morphset /data/DAZ 3D/Genesis 3/Female/Morphs/DAZ 3D/Base Pose/eCTRLMouthCornerBackL.dsf
    • MouthCornerBackL
      Missing morphset /data/DAZ 3D/Genesis 3/Female/Morphs/DAZ 3D/Base Pose/eCTRLMouthCornerBackR.dsf
    • MouthCornerBackR
      Missing morphset /data/DAZ 3D/Genesis 3/Female/Morphs/DAZ 3D/Base Pose/eCTRLMouthCornerUp-Down.dsf
    • MouthCornerUp-Down
      Missing morphset /data/DAZ 3D/Genesis 3/Female/Morphs/DAZ 3D/Base Pose/eCTRLMouthFrown.dsf
    • MouthFrown
      Missing morphset /data/DAZ 3D/Genesis 3/Female/Morphs/DAZ 3D/Base Pose/eCTRLMouthNarrow.dsf
    • MouthNarrow
      Missing morphset /data/DAZ 3D/Genesis 3/Female/Morphs/DAZ 3D/Base Pose/eCTRLMouthNarrowL.dsf
    • MouthNarrowL
      Missing morphset /data/DAZ 3D/Genesis 3/Female/Morphs/DAZ 3D/Base Pose/eCTRLMouthNarrowR.dsf
    • MouthNarrowR
      Missing morphset /data/DAZ 3D/Genesis 3/Female/Morphs/DAZ 3D/Base Pose/eCTRLMouthOpen.dsf
    • MouthOpen
      Missing morphset /data/DAZ 3D/Genesis 3/Female/Morphs/DAZ 3D/Base Pose/eCTRLMouthOpenWide.dsf
    • MouthOpenWide
      Missing morphset /data/DAZ 3D/Genesis 3/Female/Morphs/DAZ 3D/Base Pose/eCTRLMouthSide-Side.dsf
    • MouthSide-Side
      Missing morphset /data/DAZ 3D/Genesis 3/Female/Morphs/DAZ 3D/Base Pose/eCTRLMouthSide-SideL.dsf
    • MouthSide-SideL
      Missing morphset /data/DAZ 3D/Genesis 3/Female/Morphs/DAZ 3D/Base Pose/eCTRLMouthSide-SideR.dsf
    • MouthSide-SideR
      Missing morphset /data/DAZ 3D/Genesis 3/Female/Morphs/DAZ 3D/Base Pose/eCTRLMouthSmile.dsf
    • MouthSmile
      Missing morphset /data/DAZ 3D/Genesis 3/Female/Morphs/DAZ 3D/Base Pose/eCTRLMouthSmileOpen.dsf
    • MouthSmileOpen
      Missing morphset /data/DAZ 3D/Genesis 3/Female/Morphs/DAZ 3D/Base Pose/eCTRLMouthSmileSimple.dsf
    • MouthSmileSimple
      Missing morphset /data/DAZ 3D/Genesis 3/Female/Morphs/DAZ 3D/Base Pose/eCTRLMouthSmileSimpleL.dsf
    • MouthSmileSimpleL
      Missing morphset /data/DAZ 3D/Genesis 3/Female/Morphs/DAZ 3D/Base Pose/eCTRLMouthSmileSimpleR.dsf
    • MouthSmileSimpleR
      Missing morphset /data/DAZ 3D/Genesis 3/Female/Morphs/DAZ 3D/Base Pose/eCTRLNoseScrunch.dsf
    • NoseScrunch
      Missing morphset /data/DAZ 3D/Genesis 3/Female/Morphs/DAZ 3D/Base Pose/eCTRLNoseWrinkle.dsf
    • NoseWrinkle
      Missing morphset /data/DAZ 3D/Genesis 3/Female/Morphs/DAZ 3D/Base Pose/eCTRLNostrilsFlare.dsf
    • NostrilsFlare
      Missing morphset /data/DAZ 3D/Genesis 3/Female/Morphs/DAZ 3D/Base Pose/eCTRLvOW.dsf
    • OW
      Missing morphset /data/DAZ 3D/Genesis 3/Female/Morphs/DAZ 3D/Expressions/eCTRLPain.dsf
    • Pain
      Missing morphset /data/DAZ 3D/Genesis 3/Female/Morphs/DAZ 3D/Expressions/eCTRLPleased.dsf
    • Pleased
      Missing morphset /data/DAZ 3D/Genesis 3/Female/Morphs/DAZ 3D/Expressions/eCTRLPouty.dsf
    • Pouty
      Missing morphset /data/DAZ 3D/Genesis 3/Female/Morphs/DAZ 3D/Expressions/eCTRLRage.dsf
    • Rage
      Missing morphset /data/DAZ 3D/Genesis 3/Female/Morphs/DAZ 3D/Base Pose/eCTRLvS.dsf
    • S
      Missing morphset /data/DAZ 3D/Genesis 3/Female/Morphs/DAZ 3D/Base Pose/eCTRLvSH.dsf
    • SH
      Missing morphset /data/DAZ 3D/Genesis 3/Female/Morphs/DAZ 3D/Expressions/eCTRLSad.dsf
    • Sad
      Missing morphset /data/DAZ 3D/Genesis 3/Female/Morphs/DAZ 3D/Expressions/eCTRLSarcastic.dsf
    • Sarcastic
      Missing morphset /data/DAZ 3D/Genesis 3/Female/Morphs/DAZ 3D/Expressions/eCTRLScream.dsf
    • Scream
      Missing morphset /data/DAZ 3D/Genesis 3/Female/Morphs/DAZ 3D/Expressions/eCTRLSerious.dsf
    • Serious
      Missing morphset /data/DAZ 3D/Genesis 3/Female/Morphs/DAZ 3D/Expressions/eCTRLSilly.dsf
    • Silly
      Missing morphset /data/DAZ 3D/Genesis 3/Female/Morphs/DAZ 3D/Expressions/eCTRLSmile.dsf
    • Smile
      Missing morphset /data/DAZ 3D/Genesis 3/Female/Morphs/DAZ 3D/Expressions/eCTRLSnarl.dsf
    • Snarl
      Missing morphset /data/DAZ 3D/Genesis 3/Female/Morphs/DAZ 3D/Expressions/eCTRLSurprised.dsf
    • Surprised
      Missing morphset /data/DAZ 3D/Genesis 3/Female/Morphs/DAZ 3D/Expressions/eCTRLSuspicious.dsf
    • Suspicious
      Missing morphset /data/DAZ 3D/Genesis 3/Female/Morphs/DAZ 3D/Base Pose/eCTRLvT.dsf
    • T
      Missing morphset /data/DAZ 3D/Genesis 3/Female/Morphs/DAZ 3D/Base Pose/eCTRLvTH.dsf
    • TH
      Missing morphset /data/DAZ 3D/Genesis 3/Female/Morphs/DAZ 3D/Expressions/eCTRLTired.dsf
    • Tired
      Missing morphset /data/DAZ 3D/Genesis 3/Female/Morphs/DAZ 3D/Base Pose/eCTRLTongue Curl.dsf
    • Tongue Curl
      Missing morphset /data/DAZ 3D/Genesis 3/Female/Morphs/DAZ 3D/Base Pose/eCTRLTongueBendTip.dsf
    • TongueBendTip
      Missing morphset /data/DAZ 3D/Genesis 3/Female/Morphs/DAZ 3D/Base Pose/eCTRLTongueIn-Out.dsf
    • TongueIn-Out
      Missing morphset /data/DAZ 3D/Genesis 3/Female/Morphs/DAZ 3D/Base Pose/eCTRLTongueNarrow-Wide.dsf
    • TongueNarrow-Wide
      Missing morphset /data/DAZ 3D/Genesis 3/Female/Morphs/DAZ 3D/Base Pose/eCTRLTongueRaise-Lower.dsf
    • TongueRaise-Lower
      Missing morphset /data/DAZ 3D/Genesis 3/Female/Morphs/DAZ 3D/Base Pose/eCTRLTongueSide-Side.dsf
    • TongueSide-Side
      Missing morphset /data/DAZ 3D/Genesis 3/Female/Morphs/DAZ 3D/Base Pose/eCTRLTongueUp-Down.dsf
    • TongueUp-Down
      Missing morphset /data/DAZ 3D/Genesis 3/Female/Morphs/DAZ 3D/Expressions/eCTRLTriumph.dsf
    • Triumph
      Missing morphset /data/DAZ 3D/Genesis 3/Female/Morphs/DAZ 3D/Base Pose/eCTRLvUW.dsf
    • UW
      Missing morphset /data/DAZ 3D/Genesis 3/Female/Morphs/DAZ 3D/Base Pose/eCTRLvW.dsf
    • W
      Making missing morphs
      Missing morphset /data/DAZ 3D/Genesis 3/Female/Morphs/DAZ 3D/Head/CTRLCheeksDimpleCreaseHD.dsf
    • ctrlcheeksdimplecreasehd.dsf
      Missing bodypart /data/DAZ 3D/Genesis 3/Female/Morphs/DAZ 3D/Head/PHMBrowCompressionHD.dsf
      Missing morphset /data/DAZ 3D/Genesis 3/Female/Morphs/DAZ 3D/Head/PHMBrowCompressionHD.dsf
    • phmbrowcompressionhd.dsf
      Missing bodypart /data/DAZ 3D/Genesis 3/Female/Morphs/DAZ 3D/Head/PHMCheeksDimpleCreaseHDL.dsf
      Missing morphset /data/DAZ 3D/Genesis 3/Female/Morphs/DAZ 3D/Head/PHMCheeksDimpleCreaseHDL.dsf
    • phmcheeksdimplecreasehdl.dsf
      Missing bodypart /data/DAZ 3D/Genesis 3/Female/Morphs/DAZ 3D/Head/PHMNoseCompressionHD.dsf
      Missing morphset /data/DAZ 3D/Genesis 3/Female/Morphs/DAZ 3D/Head/PHMNoseCompressionHD.dsf
    • phmnosecompressionhd.dsf
      Building drivers
      Building sum drivers

    • lowerJaw

    • lNasolabialMouthCorner
    • rNasolabialMouthCorner
    • lLipCorner
    • lLipLowerOuter
    • lLipLowerInner
    • rLipLowerInner
    • rLipLowerOuter
    • rLipCorner
    • lCheekLower
    • rCheekLower
    • lLipUpperOuter
    • lLipUpperInner
    • rLipUpperInner
    • rLipUpperOuter
    • lLipNasolabialCrease
    • rLipNasolabialCrease
    • LipLowerMiddle
    • LipBelow
    • rBrowInner
    • rBrowMid
    • rBrowOuter
    • lBrowInner
    • lBrowMid
    • lBrowOuter
    • CenterBrow
    • MidNoseBridge
    • lEyelidInner
    • lEyelidUpperInner
    • lEyelidUpper
    • lEyelidUpperOuter
    • lEyelidOuter
    • lEyelidLowerOuter
    • lEyelidLower
    • lEyelidLowerInner
    • rEyelidInner
    • rEyelidUpperInner
    • rEyelidUpper
    • rEyelidUpperOuter
    • rEyelidOuter
    • rEyelidLowerOuter
    • rEyelidLower
    • rEyelidLowerInner
    • lSquintInner
    • lSquintOuter
    • rSquintInner
    • rSquintOuter
    • lCheekUpper
    • rCheekUpper
    • Nose
    • lNostril
    • rNostril
    • lLipBelowNose
    • rLipBelowNose
    • LipUpperMiddle
    • lNasolabialUpper
    • rNasolabialUpper
    • lNasolabialMiddle
    • rNasolabialMiddle
    • lNasolabialLower
    • rNasolabialLower
    • Chin
    • lEye
    • rEye
    • rJawClench
    • tongue01
    • tongue02
    • tongue03
    • lJawClench
    • BelowJaw
      Building rest drivers
      Folder I:/myfile/dazstudio4/Mylibrary\data/DAZ 3D/Genesis 3/Female/Morphs/DAZ 3D/Base Pose loaded in 20.109 seconds

    From see those there is no my custom morphs etc. (though I remember there remain sub folda to un-zip file to check duf codes

  19. engetudouiti reporter

    But as for me if I do not use Easy mode, and not import as all base morphs, it not matter. so if most of others Easy import generate category correclty, I can manage.. or I might need to re-install those morphs. (and can not confrim if it really work)

    or I may need to remove some product moph which locate in same base directory by DAZ.

  20. Alessandro Padovani

    Thomas, commit a43bd27 works fine here. The hidden head morphs seem a good compromise to me.

    Engetudouiti, did you try with a fresh content folder as I suggested ? It seems to me the only way to start from to see what’s wrong. At least you can exclude custom content from the list if the fresh content doesn’t work either, and concentrate on daz and plugin settings. Or search for the offending custom content if the fresh content works fine.

    edit. Another thing that may make the difference is if you use dim or daz connect. I only use manual install.

  21. Alessandro Padovani

    Thomas, as for commit a43bd27 if I bake the elf ears to the dbz then the head morphs are displayed in the rig controls though, even if “make hidden sliders” is unchecked in the global settings. Is this on purpose ? Because doesn’t seem useful, I mean they should be listed in the face units instead, if I understand correctly. Test scene included g3f-basic-elf.duf.

  22. engetudouiti reporter

    I everytime use DIM then about PHM If you include it as base it may better to offer as separate category.

    I can not find such option which user decide it. PHM need to be treated as same as PBM of FBM.

    so some user may avoid to import all PHM. then only need if those PHM are driven by other base morphs.

    Then return my issue, I test with G8.1 then import standard morphs , it still gather all morphs as un-classified for me

    Missing bodypart /data/Daz 3D/Genesis 8/Female 8_1/Morphs/Daz 3D/FACS/facs_cbs_EBR_BIUR_div2.dsf

    • cbs_EBR_BIUR_div2
      Missing bodypart /data/Daz 3D/Genesis 8/Female 8_1/Morphs/Daz 3D/FACS/facs_cbs_EBR_BOUR_div2.dsf
    • cbs_EBR_BOUR_div2
      Missing bodypart /data/Daz 3D/Genesis 8/Female 8_1/Morphs/Daz 3D/FACS/facs_cbs_EBR_CSR_div2.dsf
    • cbs_EBR_CSR_div2
      Missing bodypart /data/Daz 3D/Genesis 8/Female 8_1/Morphs/Daz 3D/FACS/facs_cbs_EBR_ELDR_div2.dsf
    • cbs_EBR_ELDR_div2
      Missing bodypart /data/Daz 3D/Genesis 8/Female 8_1/Morphs/Daz 3D/FACS/facs_cbs_EBR_ELIR_div2.dsf
    • cbs_EBR_ELIR_div2
      Missing bodypart /data/Daz 3D/Genesis 8/Female 8_1/Morphs/Daz 3D/FACS/facs_cbs_EBR_ELOR_div2.dsf
    • cbs_EBR_ELOR_div2
      Missing bodypart /data/Daz 3D/Genesis 8/Female 8_1/Morphs/Daz 3D/FACS/facs_cbs_EBR_ELUR_div2.dsf
    • cbs_EBR_ELUR_div2
      Missing bodypart /data/Daz 3D/Genesis 8/Female 8_1/Morphs/Daz 3D/FACS/facs_cbs_EBR_ESR_div2.dsf
    • cbs_EBR_ESR_div2
      Missing bodypart /data/Daz 3D/Genesis 8/Female 8_1/Morphs/Daz 3D/FACS/facs_cbs_EBR_NSR_div2.dsf
    • cbs_EBR_NSR_div2
      Missing bodypart /data/Daz 3D/Genesis 8/Female 8_1/Morphs/Daz 3D/FACS/facs_cbs_EyeBlinkLeft_div2.dsf
    • cbs_EyeBlinkLeft_div2
      Missing bodypart /data/Daz 3D/Genesis 8/Female 8_1/Morphs/Daz 3D/FACS/facs_cbs_EyeBlinkRight_div2.dsf
    • cbs_EyeBlinkRight_div2
      Missing bodypart /data/Daz 3D/Genesis 8/Female 8_1/Morphs/Daz 3D/FACS/facs_cbs_EyeLookDownLeft_div2.dsf
    • cbs_EyeLookDownLeft_div2
      Missing bodypart /data/Daz 3D/Genesis 8/Female 8_1/Morphs/Daz 3D/FACS/facs_cbs_EyeLookDownRight_div2.dsf
    • cbs_EyeLookDownRight_div2
      Missing bodypart /data/Daz 3D/Genesis 8/Female 8_1/Morphs/Daz 3D/FACS/facs_cbs_EyeLookUpLeft_div2.dsf
    • cbs_EyeLookUpLeft_div2
      Missing bodypart /data/Daz 3D/Genesis 8/Female 8_1/Morphs/Daz 3D/FACS/facs_cbs_EyeLookUpRight_div2.dsf
    • cbs_EyeLookUpRight_div2
      Missing bodypart /data/Daz 3D/Genesis 8/Female 8_1/Morphs/Daz 3D/FACS/facs_cbs_EyeWideLeft_div2.dsf
    • cbs_EyeWideLeft_div2
      Missing bodypart /data/Daz 3D/Genesis 8/Female 8_1/Morphs/Daz 3D/FACS/facs_cbs_EyeWideRight_div2.dsf
    • cbs_EyeWideRight_div2
      Missing bodypart /data/Daz 3D/Genesis 8/Female 8_1/Morphs/Daz 3D/FACS/facs_cbs_JO_JL_div2.dsf
    • cbs_JO_JL_div2
      Missing bodypart /data/Daz 3D/Genesis 8/Female 8_1/Morphs/Daz 3D/FACS/facs_cbs_JO_JR_div2.dsf
    • cbs_JO_JR_div2
      Missing bodypart /data/Daz 3D/Genesis 8/Female 8_1/Morphs/Daz 3D/FACS/facs_cbs_JO_MF_div2.dsf
    • cbs_JO_MF_div2
      Missing bodypart /data/Daz 3D/Genesis 8/Female 8_1/Morphs/Daz 3D/FACS/facs_cbs_JO_ML_div2.dsf
    • cbs_JO_ML_div2
      Missing bodypart /data/Daz 3D/Genesis 8/Female 8_1/Morphs/Daz 3D/FACS/facs_cbs_JO_MR_div2.dsf
    • cbs_JO_MR_div2
      Missing bodypart /data/Daz 3D/Genesis 8/Female 8_1/Morphs/Daz 3D/FACS/facs_cbs_JawForward_div2.dsf
    • cbs_JawForward_div2
      Missing bodypart /data/Daz 3D/Genesis 8/Female 8_1/Morphs/Daz 3D/FACS/facs_cbs_JawLeft_div2.dsf
    • cbs_JawLeft_div2
      Missing bodypart /data/Daz 3D/Genesis 8/Female 8_1/Morphs/Daz 3D/FACS/facs_cbs_JawOpen_div2.dsf
    • cbs_JawOpen_div2
      Missing bodypart /data/Daz 3D/Genesis 8/Female 8_1/Morphs/Daz 3D/FACS/facs_cbs_JawRecess_div2.dsf
    • cbs_JawRecess_div2
      Missing bodypart /data/Daz 3D/Genesis 8/Female 8_1/Morphs/Daz 3D/FACS/facs_cbs_JawRight_div2.dsf
    • cbs_JawRight_div2
      Missing bodypart /data/Daz 3D/Genesis 8/Female 8_1/Morphs/Daz 3D/FACS/facs_cbs_MP_CPL_div2.dsf
    • cbs_MP_CPL_div2
      Missing bodypart /data/Daz 3D/Genesis 8/Female 8_1/Morphs/Daz 3D/FACS/facs_cbs_MP_CPR_div2.dsf
    • cbs_MP_CPR_div2
      Missing bodypart /data/Daz 3D/Genesis 8/Female 8_1/Morphs/Daz 3D/FACS/facs_cbs_MP_MC_div2.dsf
    • cbs_MP_MC_div2
      Missing bodypart /data/Daz 3D/Genesis 8/Female 8_1/Morphs/Daz 3D/FACS/facs_cbs_MP_MF_div2.dsf
    • cbs_MP_MF_div2
      Missing bodypart /data/Daz 3D/Genesis 8/Female 8_1/Morphs/Daz 3D/FACS/facs_cbs_MSL_MDL_div2.dsf
    • cbs_MSL_MDL_div2
      Missing bodypart /data/Daz 3D/Genesis 8/Female 8_1/Morphs/Daz 3D/FACS/facs_cbs_MSR_MDR_div2.dsf
    • cbs_MSR_MDR_div2
      Missing bodypart /data/Daz 3D/Genesis 8/Female 8_1/Morphs/Daz 3D/FACS/facs_cbs_MouthPuckerDetails_div2.dsf
    • cbs_MouthPuckerDetails_div2
      Missing morphset /data/Daz 3D/Genesis 8/Female 8_1/Morphs/DAZ 3D/FACS/facs_ctrl_BrowDown.dsf
    • ctrl_BrowDown
      Missing morphset /data/Daz 3D/Genesis 8/Female 8_1/Morphs/DAZ 3D/FACS/facs_ctrl_BrowInnerUp.dsf
    • ctrl_BrowInnerUp
      Missing morphset /data/Daz 3D/Genesis 8/Female 8_1/Morphs/DAZ 3D/FACS/facs_ctrl_BrowUp.dsf
    • ctrl_BrowUp
      Missing morphset /data/Daz 3D/Genesis 8/Female 8_1/Morphs/DAZ 3D/FACS/facs_ctrl_CheekPuff.dsf
    • ctrl_CheekPuff
      Missing morphset /data/Daz 3D/Genesis 8/Female 8_1/Morphs/DAZ 3D/FACS/facs_ctrl_CheekSquint.dsf
    • ctrl_CheekSquint
      Missing morphset /data/Daz 3D/Genesis 8/Female 8_1/Morphs/DAZ 3D/FACS/facs_ctrl_EyeBlink.dsf
    • ctrl_EyeBlink
      Missing morphset /data/Daz 3D/Genesis 8/Female 8_1/Morphs/DAZ 3D/FACS/facs_ctrl_EyeLookAuto.dsf
    • ctrl_EyeLookAuto
    • ctrl_EyeLookDownLeft
    • ctrl_EyeLookDownRight
    • ctrl_EyeLookInLeft
    • ctrl_EyeLookInRight
    • ctrl_EyeLookOutLeft
    • ctrl_EyeLookOutRight
      Missing morphset /data/Daz 3D/Genesis 8/Female 8_1/Morphs/DAZ 3D/FACS/facs_ctrl_EyeLookSide-Side.dsf
    • ctrl_EyeLookSide-Side
      Missing morphset /data/Daz 3D/Genesis 8/Female 8_1/Morphs/DAZ 3D/FACS/facs_ctrl_EyeLookSide-SideLeft.dsf
    • ctrl_EyeLookSide-SideLeft
      Missing morphset /data/Daz 3D/Genesis 8/Female 8_1/Morphs/DAZ 3D/FACS/facs_ctrl_EyeLookSide-SideRight.dsf
    • ctrl_EyeLookSide-SideRight
      Missing morphset /data/Daz 3D/Genesis 8/Female 8_1/Morphs/DAZ 3D/FACS/facs_ctrl_EyeLookUp-Down.dsf
    • ctrl_EyeLookUp-Down
      Missing morphset /data/Daz 3D/Genesis 8/Female 8_1/Morphs/DAZ 3D/FACS/facs_ctrl_EyeLookUp-DownLeft.dsf
    • ctrl_EyeLookUp-DownLeft
      Missing morphset /data/Daz 3D/Genesis 8/Female 8_1/Morphs/DAZ 3D/FACS/facs_ctrl_EyeLookUp-DownRight.dsf
    • ctrl_EyeLookUp-DownRight
    • ctrl_EyeLookUpLeft
    • ctrl_EyeLookUpRight
      Missing morphset /data/Daz 3D/Genesis 8/Female 8_1/Morphs/DAZ 3D/FACS/facs_ctrl_EyeSquint.dsf
    • ctrl_EyeSquint
      Missing morphset /data/Daz 3D/Genesis 8/Female 8_1/Morphs/DAZ 3D/FACS/facs_ctrl_EyeWide.dsf
    • ctrl_EyeWide
      Missing morphset /data/Daz 3D/Genesis 8/Female 8_1/Morphs/DAZ 3D/FACS/facs_ctrl_MouthDimple.dsf
    • ctrl_MouthDimple
      Missing morphset /data/Daz 3D/Genesis 8/Female 8_1/Morphs/DAZ 3D/FACS/facs_ctrl_MouthFrown.dsf
    • ctrl_MouthFrown
      Missing morphset /data/Daz 3D/Genesis 8/Female 8_1/Morphs/DAZ 3D/FACS/facs_ctrl_MouthLowerDown.dsf
    • ctrl_MouthLowerDown
      Missing morphset /data/Daz 3D/Genesis 8/Female 8_1/Morphs/DAZ 3D/FACS/facs_ctrl_MouthPress.dsf
    • ctrl_MouthPress
      Missing morphset /data/Daz 3D/Genesis 8/Female 8_1/Morphs/DAZ 3D/FACS/facs_ctrl_MouthSmile.dsf
    • ctrl_MouthSmile
      Missing morphset /data/Daz 3D/Genesis 8/Female 8_1/Morphs/DAZ 3D/FACS/facs_ctrl_MouthStretch.dsf
    • ctrl_MouthStretch
      Missing morphset /data/Daz 3D/Genesis 8/Female 8_1/Morphs/DAZ 3D/FACS/facs_ctrl_MouthUpperUp.dsf
    • ctrl_MouthUpperUp
      Missing morphset /data/Daz 3D/Genesis 8/Female 8_1/Morphs/DAZ 3D/FACS/facs_ctrl_NoseSneer.dsf
    • ctrl_NoseSneer
      Missing morphset /data/Daz 3D/Genesis 8/Female 8_1/Morphs/DAZ 3D/FACS/facs_jnt_EyeBlinkLeft.dsf
    • jnt_EyeBlinkLeft
      Missing morphset /data/Daz 3D/Genesis 8/Female 8_1/Morphs/DAZ 3D/FACS/facs_jnt_EyeBlinkRight.dsf
    • jnt_EyeBlinkRight
      Missing morphset /data/Daz 3D/Genesis 8/Female 8_1/Morphs/DAZ 3D/FACS/facs_jnt_EyeLookDownLeft.dsf
    • jnt_EyeLookDownLeft
      Missing morphset /data/Daz 3D/Genesis 8/Female 8_1/Morphs/DAZ 3D/FACS/facs_jnt_EyeLookDownRight.dsf
    • jnt_EyeLookDownRight
      Missing morphset /data/Daz 3D/Genesis 8/Female 8_1/Morphs/DAZ 3D/FACS/facs_jnt_EyeLookUpLeft.dsf
    • jnt_EyeLookUpLeft
      Missing morphset /data/Daz 3D/Genesis 8/Female 8_1/Morphs/DAZ 3D/FACS/facs_jnt_EyeLookUpRight.dsf
    • jnt_EyeLookUpRight
      Missing morphset /data/Daz 3D/Genesis 8/Female 8_1/Morphs/DAZ 3D/FACS/facs_jnt_EyeWideLeft.dsf
    • jnt_EyeWideLeft
      Missing morphset /data/Daz 3D/Genesis 8/Female 8_1/Morphs/DAZ 3D/FACS/facs_jnt_EyeWideRight.dsf
    • jnt_EyeWideRight
      Missing morphset /data/Daz 3D/Genesis 8/Female 8_1/Morphs/DAZ 3D/FACS/facs_jnt_JawForward.dsf
    • jnt_JawForward
      Missing morphset /data/Daz 3D/Genesis 8/Female 8_1/Morphs/DAZ 3D/FACS/facs_jnt_JawLeft.dsf
    • jnt_JawLeft
      Missing morphset /data/Daz 3D/Genesis 8/Female 8_1/Morphs/DAZ 3D/FACS/facs_jnt_JawOpen.dsf
    • jnt_JawOpen
      Missing morphset /data/Daz 3D/Genesis 8/Female 8_1/Morphs/DAZ 3D/FACS/facs_jnt_JawRecess.dsf
    • jnt_JawRecess
      Missing morphset /data/Daz 3D/Genesis 8/Female 8_1/Morphs/DAZ 3D/FACS/facs_jnt_JawRight.dsf
    • jnt_JawRight
      Missing morphset /data/Daz 3D/Genesis 8/Female 8_1/Morphs/DAZ 3D/FACS/facs_jnt_TongueLeft.dsf
    • jnt_TongueLeft
      Missing morphset /data/Daz 3D/Genesis 8/Female 8_1/Morphs/DAZ 3D/FACS/facs_jnt_TongueRight.dsf
    • jnt_TongueRight
      Missing morphset /data/Daz 3D/Genesis 8/Female 8_1/Morphs/DAZ 3D/FACS/facs_jnt_TongueTipBend.dsf
    • jnt_TongueTipBend
      Missing morphset /data/Daz 3D/Genesis 8/Female 8_1/Morphs/DAZ 3D/FACS/facs_jnt_TongueUp.dsf
    • jnt_TongueUp
      Making missing morphs
      Building drivers
      Building sum drivers

    • lowerJaw(drv)

    • lNasolabialMouthCorner(drv)
    • rNasolabialMouthCorner(drv)
    • lLipCorner(drv)
    • lLipLowerOuter(drv)
    • lLipLowerInner(drv)
    • rLipLowerInner(drv)
    • rLipLowerOuter(drv)
    • rLipCorner(drv)
    • lCheekLower(drv)
    • rCheekLower(drv)
    • lLipNasolabialCrease(drv)
    • rLipNasolabialCrease(drv)
    • lLipUpperOuter(drv)
    • lLipUpperInner(drv)
    • rLipUpperInner(drv)
    • rLipUpperOuter(drv)
    • rBrowInner(drv)
    • lBrowInner(drv)
    • lLipBelowNose(drv)
    • LipLowerMiddle(drv)
    • lNostril(drv)
    • rNostril(drv)
    • rLipBelowNose(drv)
    • lNasolabialMiddle(drv)
    • rNasolabialMiddle(drv)
    • LipUpperMiddle(drv)
    • LipBelow(drv)
    • lNasolabialUpper(drv)
    • rNasolabialUpper(drv)
    • lNasolabialLower(drv)
    • rNasolabialLower(drv)
    • Chin(drv)
    • lCheekUpper(drv)
    • rCheekUpper(drv)
    • CenterBrow(drv)
    • lSquintInner(drv)
    • lSquintOuter(drv)
    • rSquintInner(drv)
    • rSquintOuter(drv)
    • tongue01(drv)
    • tongue02(drv)
    • tongue03(drv)
    • rBrowMid(drv)
    • lBrowMid(drv)
    • lEyelidLowerOuter(drv)
    • lEyelidLower(drv)
    • lEyelidLowerInner(drv)
    • rEyelidLowerOuter(drv)
    • rEyelidLower(drv)
    • rEyelidLowerInner(drv)
    • lEye(drv)
    • rEye(drv)
    • lEyelidInner(drv)
    • lEyelidUpperInner(drv)
    • lEyelidUpper(drv)
    • lEyelidUpperOuter(drv)
    • lEyelidOuter(drv)
    • rEyelidInner(drv)
    • rEyelidUpperInner(drv)
    • rEyelidUpper(drv)
    • rEyelidUpperOuter(drv)
    • rEyelidOuter(drv)
      No rest drivers
      Folder I:/myfile/dazstudio4/Mylibrary\data/DAZ 3D/Genesis 8/Female/Morphs/DAZ 3D/Base Pose Head loaded in 22.345 seconds

    I do not have any vendor product about G8, then suppose I only have base morphs (include as starter kit) I test with change some global setting about morphs, but after all this behavor do not change.

  23. engetudouiti reporter

    Would not it better to devide to talk about how we manage PHM? because I never plan to import those PHM as base morphs.

    I manage it as import custom morph, with consider, those morph are already baked or not when export from daz. (there have been some request from me to manage those with use default value . basically if user need to import PHM as morph they need to remove it from characterfirst , then import as custom morph or you may bake the phm in daz studio, then when you need to remove it adjust controller as minus etc.

    So actually auto import those PHM as same as base morphs,. without consider each user case, is not good I think. without it must need to remove problem. I do not hope add on auto import all PHM without I notice….

  24. Thomas Larsson repo owner

    Engetudouiti, those file paths look good to me. If you use the last commit and raise verbosity to 3, you should get an error and a list of paths are listed in the terminal. How do they differ from the path that isn’t found?

  25. engetudouiti reporter

    Of course it should be good because it only happen when I use easy mode or I use import base standard morphs. then though they are grouped as Non classified, after all add on serch and load them.

    What I though is, each import morphs have separate function (like import face unit, import expression), then if Add on try to use those function, with easy mode for each user activate moprh category, this problem may not happen.

    so if Thomas will add option not use different function to quick import, (I suppsoe there should be some difference) to import but use same separate function, with Easy mode. (actually batch function though it is not so smart,,)

    But it seems only happen with user case, then If Thomas plan to another thing or need to remove another bug, I do not need quick up-date. (maybe afraid about PHM imports it may need to consider everytime I import base morphs)

  26. engetudouiti reporter

    And in console (with verbosity 3)

    I see Those I do not know which part you need,, I only import facs_unit and expression

    /data/daz 3d/genesis 8/female 8_1/morphs/daz 3d/facs/facs_cbs_eyelookupleft_div2.dsf
    /data/daz 3d/genesis 8/female 8_1/morphs/daz 3d/facs/facs_cbs_eyelookupright_div2.dsf
    /data/daz 3d/genesis 8/female 8_1/morphs/daz 3d/facs/facs_cbs_eyewideleft_div2.dsf
    /data/daz 3d/genesis 8/female 8_1/morphs/daz 3d/facs/facs_cbs_eyewideright_div2.dsf
    /data/daz 3d/genesis 8/female 8_1/morphs/daz 3d/facs/facs_cbs_jo_jl_div2.dsf
    /data/daz 3d/genesis 8/female 8_1/morphs/daz 3d/facs/facs_cbs_jo_jr_div2.dsf
    /data/daz 3d/genesis 8/female 8_1/morphs/daz 3d/facs/facs_cbs_jo_mf_div2.dsf
    /data/daz 3d/genesis 8/female 8_1/morphs/daz 3d/facs/facs_cbs_jo_ml_div2.dsf
    /data/daz 3d/genesis 8/female 8_1/morphs/daz 3d/facs/facs_cbs_jo_mr_div2.dsf
    /data/daz 3d/genesis 8/female 8_1/morphs/daz 3d/facs/facs_cbs_jawforward_div2.dsf
    /data/daz 3d/genesis 8/female 8_1/morphs/daz 3d/facs/facs_cbs_jawleft_div2.dsf
    /data/daz 3d/genesis 8/female 8_1/morphs/daz 3d/facs/facs_cbs_jawopen_div2.dsf
    /data/daz 3d/genesis 8/female 8_1/morphs/daz 3d/facs/facs_cbs_jawrecess_div2.dsf
    /data/daz 3d/genesis 8/female 8_1/morphs/daz 3d/facs/facs_cbs_jawright_div2.dsf
    /data/daz 3d/genesis 8/female 8_1/morphs/daz 3d/facs/facs_cbs_mp_cpl_div2.dsf
    /data/daz 3d/genesis 8/female 8_1/morphs/daz 3d/facs/facs_cbs_mp_cpr_div2.dsf
    /data/daz 3d/genesis 8/female 8_1/morphs/daz 3d/facs/facs_cbs_mp_mc_div2.dsf
    /data/daz 3d/genesis 8/female 8_1/morphs/daz 3d/facs/facs_cbs_mp_mf_div2.dsf
    /data/daz 3d/genesis 8/female 8_1/morphs/daz 3d/facs/facs_cbs_msl_mdl_div2.dsf
    /data/daz 3d/genesis 8/female 8_1/morphs/daz 3d/facs/facs_cbs_msr_mdr_div2.dsf
    /data/daz 3d/genesis 8/female 8_1/morphs/daz 3d/facs/facs_cbs_mouthpuckerdetails_div2.dsf
    /data/daz 3d/genesis 8/female 8_1/morphs/daz 3d/facs/facs_ctrl_browdown.dsf
    /data/daz 3d/genesis 8/female 8_1/morphs/daz 3d/facs/facs_ctrl_browinnerup.dsf
    /data/daz 3d/genesis 8/female 8_1/morphs/daz 3d/facs/facs_ctrl_browup.dsf
    /data/daz 3d/genesis 8/female 8_1/morphs/daz 3d/facs/facs_ctrl_cheekpuff.dsf
    /data/daz 3d/genesis 8/female 8_1/morphs/daz 3d/facs/facs_ctrl_cheeksquint.dsf
    /data/daz 3d/genesis 8/female 8_1/morphs/daz 3d/facs/facs_ctrl_eyeblink.dsf
    /data/daz 3d/genesis 8/female 8_1/morphs/daz 3d/facs/facs_ctrl_eyelookauto.dsf
    /data/daz 3d/genesis 8/female 8_1/morphs/daz 3d/facs/facs_ctrl_eyelookdownleft.dsf
    /data/daz 3d/genesis 8/female 8_1/morphs/daz 3d/facs/facs_ctrl_eyelookdownright.dsf
    /data/daz 3d/genesis 8/female 8_1/morphs/daz 3d/facs/facs_ctrl_eyelookinleft.dsf
    /data/daz 3d/genesis 8/female 8_1/morphs/daz 3d/facs/facs_ctrl_eyelookinright.dsf
    /data/daz 3d/genesis 8/female 8_1/morphs/daz 3d/facs/facs_ctrl_eyelookoutleft.dsf
    /data/daz 3d/genesis 8/female 8_1/morphs/daz 3d/facs/facs_ctrl_eyelookoutright.dsf
    /data/daz 3d/genesis 8/female 8_1/morphs/daz 3d/facs/facs_ctrl_eyelookside-side.dsf
    /data/daz 3d/genesis 8/female 8_1/morphs/daz 3d/facs/facs_ctrl_eyelookside-sideleft.dsf
    /data/daz 3d/genesis 8/female 8_1/morphs/daz 3d/facs/facs_ctrl_eyelookside-sideright.dsf
    /data/daz 3d/genesis 8/female 8_1/morphs/daz 3d/facs/facs_ctrl_eyelookup-down.dsf
    /data/daz 3d/genesis 8/female 8_1/morphs/daz 3d/facs/facs_ctrl_eyelookup-downleft.dsf
    /data/daz 3d/genesis 8/female 8_1/morphs/daz 3d/facs/facs_ctrl_eyelookup-downright.dsf
    /data/daz 3d/genesis 8/female 8_1/morphs/daz 3d/facs/facs_ctrl_eyelookupleft.dsf
    /data/daz 3d/genesis 8/female 8_1/morphs/daz 3d/facs/facs_ctrl_eyelookupright.dsf
    /data/daz 3d/genesis 8/female 8_1/morphs/daz 3d/facs/facs_ctrl_eyesquint.dsf
    /data/daz 3d/genesis 8/female 8_1/morphs/daz 3d/facs/facs_ctrl_eyewide.dsf
    /data/daz 3d/genesis 8/female 8_1/morphs/daz 3d/facs/facs_ctrl_mouthdimple.dsf
    /data/daz 3d/genesis 8/female 8_1/morphs/daz 3d/facs/facs_ctrl_mouthfrown.dsf
    /data/daz 3d/genesis 8/female 8_1/morphs/daz 3d/facs/facs_ctrl_mouthlowerdown.dsf
    /data/daz 3d/genesis 8/female 8_1/morphs/daz 3d/facs/facs_ctrl_mouthpress.dsf
    /data/daz 3d/genesis 8/female 8_1/morphs/daz 3d/facs/facs_ctrl_mouthsmile.dsf
    /data/daz 3d/genesis 8/female 8_1/morphs/daz 3d/facs/facs_ctrl_mouthstretch.dsf
    /data/daz 3d/genesis 8/female 8_1/morphs/daz 3d/facs/facs_ctrl_mouthupperup.dsf
    /data/daz 3d/genesis 8/female 8_1/morphs/daz 3d/facs/facs_ctrl_nosesneer.dsf
    /data/daz 3d/genesis 8/female 8_1/morphs/daz 3d/facs/facs_jnt_eyeblinkleft.dsf
    /data/daz 3d/genesis 8/female 8_1/morphs/daz 3d/facs/facs_jnt_eyeblinkright.dsf
    /data/daz 3d/genesis 8/female 8_1/morphs/daz 3d/facs/facs_jnt_eyelookdownleft.dsf
    /data/daz 3d/genesis 8/female 8_1/morphs/daz 3d/facs/facs_jnt_eyelookdownright.dsf
    /data/daz 3d/genesis 8/female 8_1/morphs/daz 3d/facs/facs_jnt_eyelookupleft.dsf
    /data/daz 3d/genesis 8/female 8_1/morphs/daz 3d/facs/facs_jnt_eyelookupright.dsf
    /data/daz 3d/genesis 8/female 8_1/morphs/daz 3d/facs/facs_jnt_eyewideleft.dsf
    /data/daz 3d/genesis 8/female 8_1/morphs/daz 3d/facs/facs_jnt_eyewideright.dsf
    /data/daz 3d/genesis 8/female 8_1/morphs/daz 3d/facs/facs_jnt_jawforward.dsf
    /data/daz 3d/genesis 8/female 8_1/morphs/daz 3d/facs/facs_jnt_jawleft.dsf
    /data/daz 3d/genesis 8/female 8_1/morphs/daz 3d/facs/facs_jnt_jawopen.dsf
    /data/daz 3d/genesis 8/female 8_1/morphs/daz 3d/facs/facs_jnt_jawrecess.dsf
    /data/daz 3d/genesis 8/female 8_1/morphs/daz 3d/facs/facs_jnt_jawright.dsf
    /data/daz 3d/genesis 8/female 8_1/morphs/daz 3d/facs/facs_jnt_tongueleft.dsf
    /data/daz 3d/genesis 8/female 8_1/morphs/daz 3d/facs/facs_jnt_tongueright.dsf
    /data/daz 3d/genesis 8/female 8_1/morphs/daz 3d/facs/facs_jnt_tonguetipbend.dsf
    /data/daz 3d/genesis 8/female 8_1/morphs/daz 3d/facs/facs_jnt_tongueup.dsf
    /data/daz 3d/genesis 8/female 8_1/morphs/daz 3d/facsexpressions/facs_ctrl_afraid.dsf
    /data/daz 3d/genesis 8/female 8_1/morphs/daz 3d/facsexpressions/facs_ctrl_angry.dsf
    /data/daz 3d/genesis 8/female 8_1/morphs/daz 3d/facsexpressions/facs_ctrl_flirting.dsf
    /data/daz 3d/genesis 8/female 8_1/morphs/daz 3d/facsexpressions/facs_ctrl_frown.dsf
    /data/daz 3d/genesis 8/female 8_1/morphs/daz 3d/facsexpressions/facs_ctrl_shock.dsf
    /data/daz 3d/genesis 8/female 8_1/morphs/daz 3d/facsexpressions/facs_ctrl_smilefullface.dsf
    /data/daz 3d/genesis 8/female 8_1/morphs/daz 3d/facsexpressions/facs_ctrl_smileopenfullface.dsf
    /data/daz 3d/genesis 8/female 8_1/morphs/daz 3d/facsexpressions/facs_ctrl_surprised.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base pose/pctrlarmsdownleft.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base pose/pctrlarmsdownright.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base pose/pctrlarmsfrntbck.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base pose/pctrlarmsfrntbckleft.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base pose/pctrlarmsfrntbckright.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base pose/pctrlarmsupdwn.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base pose/pctrlarmsupdwnleft.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base pose/pctrlarmsupdwnright.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base pose/pctrlarmsupleft.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base pose/pctrlarmsupright.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base pose/pctrlbreastsflatten.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base pose/pctrlbreastshangforward.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base pose/pctrlbreastsin-out.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base pose/pctrlbreastsside-side.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base pose/pctrlbreastsup-down.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base pose/pctrlhipbend.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base pose/pctrlhipbendbck.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base pose/pctrlhipbendfwd.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base pose/pctrlkneesup.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base pose/pctrlkneesupleft.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base pose/pctrlkneesupright.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base pose/pctrllegsspread.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base pose/pctrllegsspreadleft.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base pose/pctrllegsspreadright.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base pose/pctrlneckheadbend.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base pose/pctrlneckheadside-side.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base pose/pctrlneckheadtwist.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base pose/pctrlshldrsfrntbck.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base pose/pctrlshouldersshrug.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base pose/pctrltorsoslump.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base pose/pctrlwaistbend.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base pose/pctrlwaistside.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base pose/pctrlwaisttwist.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base pose/pctrllbigtoebend.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base pose/pctrllbreastside-side.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base pose/pctrllbreastup-down.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base pose/pctrllfingersfist.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base pose/pctrllfingersgrasp.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base pose/pctrllfingersin.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base pose/pctrllfingersinout.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base pose/pctrllfingersout.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base pose/pctrllfootheeledshoe.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base pose/pctrllfootroll.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base pose/pctrllfoottiptoes.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base pose/pctrllfoottwist.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base pose/pctrllhandchop.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base pose/pctrllhandfist.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base pose/pctrllhandgrasp.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base pose/pctrllhandspread.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base pose/pctrllindexbend.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base pose/pctrllindextoebend.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base pose/pctrllmidbend.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base pose/pctrllmidtoebend.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base pose/pctrllpinkybend.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base pose/pctrllpinkytoebend.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base pose/pctrllringbend.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base pose/pctrllringtoebend.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base pose/pctrllthumbbend.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base pose/pctrllthumbfist.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base pose/pctrllthumbgrasp.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base pose/pctrllthumbinout.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base pose/pctrlltoesfandown.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base pose/pctrlltoessmallcurl.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base pose/pctrlltoesspread.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base pose/pctrlrbigtoebend.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base pose/pctrlrbreastside-side.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base pose/pctrlrbreastup-down.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base pose/pctrlrfingersfist.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base pose/pctrlrfingersgrasp.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base pose/pctrlrfingersin.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base pose/pctrlrfingersinout.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base pose/pctrlrfingersout.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base pose/pctrlrfootheeledshoe.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base pose/pctrlrfootroll.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base pose/pctrlrfoottiptoes.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base pose/pctrlrfoottwist.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base pose/pctrlrhandchop.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base pose/pctrlrhandfist.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base pose/pctrlrhandgrasp.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base pose/pctrlrhandspread.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base pose/pctrlrindexbend.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base pose/pctrlrindextoebend.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base pose/pctrlrmidbend.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base pose/pctrlrmidtoebend.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base pose/pctrlrpinkybend.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base pose/pctrlrpinkytoebend.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base pose/pctrlrringbend.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base pose/pctrlrringtoebend.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base pose/pctrlrthumbbend.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base pose/pctrlrthumbfist.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base pose/pctrlrthumbgrasp.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base pose/pctrlrthumbinout.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base pose/pctrlrtoesfandown.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base pose/pctrlrtoessmallcurl.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base pose/pctrlrtoesspread.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base pose/ppbmlbreastsflatten.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base pose/ppbmlbreastshangforward.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base pose/ppbmrbreastsflatten.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base pose/ppbmrbreastshangforward.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base correctives/lshldrbend_ctrlmd_n_yrotate_n110.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base correctives/lshldrbend_ctrlmd_n_zrotate_90.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base correctives/lshldrbend_ctrlmd_n_zrotate_n40.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base correctives/pjcmabdomen2fwd_40.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base correctives/pjcmabdomen2side_24_l.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base correctives/pjcmabdomen2side_24_r.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base correctives/pjcmabdomenfwd_35.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base correctives/pjcmabdomenlowerfwd_navel.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base correctives/pjcmabdomenupperfwd_navel.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base correctives/pjcmbigtoedown_45_l.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base correctives/pjcmbigtoedown_45_r.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base correctives/pjcmchestfwd_35.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base correctives/pjcmchestside_20_l.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base correctives/pjcmchestside_20_r.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base correctives/pjcmcollartwist_n30_l.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base correctives/pjcmcollartwist_n30_r.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base correctives/pjcmcollartwist_p30_l.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base correctives/pjcmcollartwist_p30_r.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base correctives/pjcmcollarup_55_l.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base correctives/pjcmcollarup_55_r.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base correctives/pjcmfootdwn_75_l.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base correctives/pjcmfootdwn_75_r.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base correctives/pjcmfootup_40_l.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base correctives/pjcmfootup_40_r.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base correctives/pjcmforearmfwd_135_l.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base correctives/pjcmforearmfwd_135_r.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base correctives/pjcmforearmfwd_75_l.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base correctives/pjcmforearmfwd_75_r.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base correctives/pjcmhanddwn_70_l.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base correctives/pjcmhanddwn_70_r.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base correctives/pjcmhandup_80_l.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base correctives/pjcmhandup_80_r.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base correctives/pjcmheadback_27.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base correctives/pjcmheadfwd_25.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base correctives/pjcmindex1dwn_90_l.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base correctives/pjcmindex1dwn_90_r.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base correctives/pjcmindex2dwn_105_l.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base correctives/pjcmindex2dwn_105_r.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base correctives/pjcmindex3dwn_90_l.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base correctives/pjcmindex3dwn_90_r.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base correctives/pjcmmid1dwn_95_l.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base correctives/pjcmmid1dwn_95_r.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base correctives/pjcmmid2dwn_105_l.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base correctives/pjcmmid2dwn_105_r.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base correctives/pjcmmid3dwn_90_l.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base correctives/pjcmmid3dwn_90_r.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base correctives/pjcmneckback_27.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base correctives/pjcmneckfwd_35.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base correctives/pjcmnecklowerside_40_l.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base correctives/pjcmnecklowerside_40_r.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base correctives/pjcmnecktwist_22_l.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base correctives/pjcmnecktwist_22_r.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base correctives/pjcmnecktwist_reverse.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base correctives/pjcmpelvisfwd_25.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base correctives/pjcmpinky1dwn_95_l.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base correctives/pjcmpinky1dwn_95_r.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base correctives/pjcmpinky2dwn_105_l.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base correctives/pjcmpinky2dwn_105_r.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base correctives/pjcmpinky3dwn_90_l.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base correctives/pjcmpinky3dwn_90_r.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base correctives/pjcmring1dwn_95_l.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base correctives/pjcmring1dwn_95_r.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base correctives/pjcmring2dwn_105_l.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base correctives/pjcmring2dwn_105_r.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base correctives/pjcmring3dwn_90_l.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base correctives/pjcmring3dwn_90_r.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base correctives/pjcmshinbend_155_l.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base correctives/pjcmshinbend_155_r.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base correctives/pjcmshinbend_90_l.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base correctives/pjcmshinbend_90_r.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base correctives/pjcmshldrdown_40_l.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base correctives/pjcmshldrdown_40_r.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base correctives/pjcmshldrfront_n110_bend_n40_l.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base correctives/pjcmshldrfront_n110_bend_p90_l.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base correctives/pjcmshldrfront_p110_bend_n90_r.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base correctives/pjcmshldrfront_p110_bend_p40_r.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base correctives/pjcmshldrfwd_110_l.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base correctives/pjcmshldrfwd_110_r.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base correctives/pjcmshldrup_90_l.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base correctives/pjcmshldrup_90_r.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base correctives/pjcmthighback_35_l.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base correctives/pjcmthighback_35_r.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base correctives/pjcmthighfwd_115_l.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base correctives/pjcmthighfwd_115_r.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base correctives/pjcmthighfwd_57_l.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base correctives/pjcmthighfwd_57_r.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base correctives/pjcmthighside_85_l.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base correctives/pjcmthighside_85_r.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base correctives/pjcmthumb1bend_50_l.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base correctives/pjcmthumb1bend_50_r.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base correctives/pjcmthumb1up_20_l.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base correctives/pjcmthumb1up_20_r.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base correctives/pjcmthumb2bend_65_l.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base correctives/pjcmthumb2bend_65_r.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base correctives/pjcmthumb3bend_90_l.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base correctives/pjcmthumb3bend_90_r.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base correctives/pjcmtoesup_60_l.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base correctives/pjcmtoesup_60_r.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base correctives/rshldrbend_ctrlmd_n_yrotate_110.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base correctives/rshldrbend_ctrlmd_n_zrotate_40.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base correctives/rshldrbend_ctrlmd_n_zrotate_n90.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base flexions/pjcmflexbiceps_l.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base flexions/pjcmflexbiceps_r.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base flexions/pjcmflexcalf_l.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base flexions/pjcmflexcalf_r.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base flexions/pjcmflexcollarupperback_l.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base flexions/pjcmflexcollarupperback_r.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base flexions/pjcmflexgluteclench_l.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base flexions/pjcmflexgluteclench_r.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base flexions/pjcmflexhamstring_l.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base flexions/pjcmflexhamstring_r.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base flexions/pjcmflexquad_l.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base flexions/pjcmflexquad_r.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base flexions/pjcmflextriceps_l.dsf
    /data/daz 3d/genesis 8/female/morphs/daz 3d/base flexions/pjcmflextriceps_r.dsf
    ERROR:
    Missing morphset: /data/Daz 3D/Genesis 8/Female 8_1/Morphs/Daz 3D/FACSExpressions/facs_ctrl_Afraid.dsf
    File I:\myfile\dazstudio4\Mylibrary\TK\Projects\Toblender\b28\g81\g81.duf loaded in 9.416 seconds

    Add no now not generate any morphs. (no category), I reported about Verbosity 3 issue before, then it seems same for me.

    (you generate props but with verbosity 3, there is case not generate slider untill I actually import another morph and which generate category , then add on suddenly show all morphs with category)

  27. engetudouiti reporter

    /data/Daz 3D/Genesis 8/Female 8_1/Morphs/Daz 3D/FACSExpressions/facs_ctrl_Afraid.dsf are,. in my mein library directory as same as the relative path shown in console

    I:\myfile\dazstudio4\Mylibrary\data\DAZ 3D\Genesis 8\Female 8_1\Morphs\Daz 3D\FACSExpressions\facs_ctrl_Afraid.dsf

    Can you generate error for out-put txt? as you can see there seems no error. and do not know why add on try to check some pjcm etc, because I do not check it with easy mode option. ..

  28. Thomas Larsson repo owner

    OK, I made some changes in the previous commit, but forgot to be consistent about case. The error you got previously (with verbosity = 3) should be gone now.

    Sometimes some items in the select dialogs are loaded even if the checkboxes are unselected. This seems to happen randomly and I don’t understand why. It is not really a big deal if it is just some extra morph that is loaded, but of course it is annoying if all the jcms are loaded.

  29. Thomas Larsson repo owner

    I tested to turn on case-sensitive parts, and I got some errors. And found another thing that I missed.

  30. Alessandro Padovani

    As for commit c455fe0, the test scene g3f-basic-elf.duf continues to display some head morphs. Shouldn’t they be in the face units instead ? I mean in daz studio brow compress and nose compress are pose controls, so I can’t get what they do in the head category, that, if I understand correctly, is the head folder for the actor morphs, together with the elf ears.

  31. Thomas Larsson repo owner

    The morphs are grouped according to the directory where the file is. So for G3F the face units are located in "data/DAZ 3D/Genesis 3/Female/Morphs/DAZ 3D/Base Pose/" and the head morphs in "data/DAZ 3D/Genesis 3/Female/Morphs/DAZ 3D/Head/". There is probably some info in the files that specifies how the morphs should be grouped, but the plugin does not use that.

  32. Alessandro Padovani

    Uh I see .. they’re together in the file system. I wonder how daz distinguish actor morphs from pose morphs, there doesn’t seem to be anything in the dsf file to tell that.

    So is it possible to place the visible head morphs in the face units where they should be ?

    edit. There’s something odd. It seems the head morphs are always imported and visible. Even if I don’t use elf ears or import units. Even if I have them hidden in the global settings. This doesn’t happen if I import morphs outside the easy option.

    edit. I got it. The head morphs are always loaded and visible if I load expressions with the easy option. This doesn’t happen if I load expressions outside the easy option.

    steps:

    1. load G3F with expressions with the easy option, we get the head morphs
    2. load G3F with expressions without the easy option, we don’t get the head morphs

  33. engetudouiti reporter

    Thomas

    if case sensitive path setting is matter, I try again. I did not think it related.

    I think I need not it for windows. but the setting info describe “Convert URLs to lowerCase” (Works best for Windows”)

    So I thought if it work best for windows ^^; but anyway try again.

    About Head morphs, if you make it so,, at least we need different category because it should be included in another category even though you group as base morphs. But it seems made so already?

    (I do not think this plug in need to destinguish, it is pose controller or it is shape morph because some morph in the directory used for pose controller too (driven without user notice). Then if plug in need to load all morphs in the Head directory, I do not know what is best for each user and categorize. Ideally if add on need to load Head morphs to work face unit, or expression (base morphs), load them as Head category, but not load other Elf morphs etc,

    At same time make new Head category for Easy mode import option. if user activate it, load all Head morphs. if not only load head morphs which used for other base morphs is most reasnable for me.

  34. engetudouiti reporter

    😂

    Now I un-check case sensitive, it return all category as easy mode thanks!! Yes it seems my side problem. but I may hope if you can change the setting info more clear one eg(for non windows PC activate it) etc.

    because I never activate it untill check the info… I might plan to make this solve, but if there remain something about PHM categorize way I think it may better to talk in another topic, if Not use case snsitive option is answer, my -side there is no problem. any more. (do not check all morph driver and props again)

  35. engetudouiti reporter

    I feel,, with case sensitive path on and off, now both work. but at same time how manage PHM slightly different…

    eg if I use case sensitive = OFF, and load G3F face unit, expression, vismes,, it not generate Head category. so do not know if head morphs are loaded or not . one.

    if I use case sensitive =ON and load G3F face unit, expression, vismes, it generate Head category..and only load necessary one. (not auto load elf etc,, as base morphs)

    So which is good option. for windows user ^^;? (this test I only use Easy mode)

    I hope Thomas recommend setting.. ideally,, I like “generate Head category..and only load necessary one. (not auto load elf etc,, as base morphs)”

  36. engetudouiti reporter

    Sorry I miss test,, with use Case sensitive off and on, now both work and generate head category , and only load necessary morphs (which used by other morphs too, I suppose). Thanks. I might close this topic solved.

  37. Log in to comment