Saving hierarchical poses not working with merged Face Controls

Issue #2409 resolved
Rakete created an issue

Pretty sure this worked before. When I save a hierarchical pose after merging the Face Controls into the Daz rig and try to load the resulting pose into Daz nothing happens.

Comments (6)

  1. Rakete reporter

    When I look at the pose in vscode I see the bone names, so they are being saved, but I think something about the naming is wrong.

  2. Rakete reporter

    Yeah I think it just ends up using the wrong parent:

    {
      "id" : "r_Puff",
      "url" : "name://@selection/r_Puff:",
      "parent" : "#Genesis8_1Male"
    },
    {
      "id" : "l_Puff",
      "url" : "name://@selection/l_Puff:",
      "parent" : "#Genesis8_1Male"
    },
    

    should use #Genesis%208.1%20Face%20Controls

  3. Thomas Larsson repo owner

    Fixed in last commit. There were two issues.

    In nodes:

    {
        "id" : "Lips_Funnel_L-1",
        "url" : "name://@selection/Lips_Funnel_L:",
        "parent" : "#Face_Controls_XYZ-1"
    },
    

    and in animations

    {
        "url" : "Lips_Funnel_L-1:/data/DAZ%203D/Genesis%208/Genesis%208_1%20Face%20Controls/Genesis%208.1%20Face%20Controls.dsf#Lips_Funnel_L:?translation/x/value",
        "keys" : [[0,-1]]
    },
    

    The underlying problem was that information about the original rig was lost when the rigs were merged.

  4. Log in to comment