No Visemes for Genesis Figures (FREAK 5) and Scan Data Base cannot find Directory

Issue #1159 closed
Aszrael created an issue

Just updated (git pull from today, 2022-09-05) and found two issues:

  1. For Genesis FREAK 5 no Visemes entry appears under Morphs while it does e.g. for Genesis 8 Models. However, Shape keys are created (blocked by drivers, so not useable). So…, where can I select the Visemes? I attached screenshots:

    1. how it should be: Morphs → Visemes
    2. and the loaded shape keys (and yes, in DAZ they work).

‌ However, Units and Expressions can be imported and appear under Morphs. 👍

2. Pressing the new “Scan Morph Database” results in an error. Directory does not exist.

  • For Genesis models (FREAK 5), Armature selected: it starts scanning for a while and stops with:
    Directory does not exist:
    "C:/Daz 3D/Applications/64-bit/DAZ 3D/DAZStudio4/shaders/iray/data/DAZ 3D/Genesis/Base/Morphs"
  • For Genesis models (FREAK 5), Mesh selected: the same.
  • For Genesis 8 Model (Standard male), Armature selected:
    Directory does not exist:
    "C:/Daz 3D/Applications/64-bit/DAZ 3D/DAZStudio4/shaders/iray/data/Daz 3D/Genesis 8/Male/Morphs"
  • For Genesis 8 Model (Standard male), Mesh selected: the same
  • For Genesis 8.1 Model (Michael), Armature selected:
    Directory does not exist
    "C:/Daz 3D/Applications/64-bit/DAZ 3D/DAZStudio4/shaders/iray/data/Daz 3D/Genesis 8/Male 8_1/Morphs"
  • For Genesis 8.1 Model (Michael), Mesh selected: the same

I once even got that the ‘Scan Morph Database’-Button wanted to scan for “all Characters” and failed with all directories known. I could not reproduce that, just wanted to report that the new feature seams to be buggy 😉


Note: Tested on Windows 11 and Linux Manjaro. Blender 3.2 stable, and Blender 3.3 RC.

Comments (6)

  1. Thomas Larsson repo owner

    The morphs don’t show up because for some reason Genesis 1 visemes are hidden. If you turn on the global setting Make Hidden Sliders the morphs will show up. The morph names are enclosed in bracket to indicate that they are hidden in DS.

  2. Thomas Larsson repo owner

    The messages about missing directories are normal and nothing to worry about. The plugin starts scanning in a given subdirectory relative to a daz root path. It loops over all root paths, but for some of them the subdirectory does not exist, and then it is simply ignored. Perhaps the messages should be suppressed to avoid confusion, though.

  3. Thomas Larsson repo owner

    Now I see what the problem is: the plugin loads the raw G1 visemes instead of the corresponding ctrl file. G2F and G2M have the same issue. Fixed in last commit, so nowyou don’t have to load hidden morphs anymore.

  4. Log in to comment