Material Suit Script Error

Trying to use the Material Suit Apply H.Preset script and I can't get it to work with any presets I have saved myself.

It always gives this error: Unknown figure in hierarchical material preset: (path to preset). Log is no help.  Just about any other preset works (that I have tried anyway, even ones with custom eyebrow figures and all kinds of stuff).  But nothing I save, even stripped down to the basics will work.

Anyone else run into this and if so how did you solve it.

Comments

  • Richard HaseltineRichard Haseltine Posts: 107,953

    So, is it the correct figure and are the things you are applying it to parented correctly (usually to the figure).

  • evilded777evilded777 Posts: 2,482
    If I understand the question correctly: Yes. I have tried both G8 and G8.1 males, with either a G8 Male or G8.1 Male Material Suit parented to G9. Like I said, this works fine with virtually any H.Preset except ones I have saved myself.

    Richard Haseltine said:

    So, is it the correct figure and are the things you are applying it to parented correctly (usually to the figure).

  • Richard HaseltineRichard Haseltine Posts: 107,953

    Does Smart Content, with Filter By Context active, give the expected results with a Genssi 8/8.1 figure selected?

  • crosswindcrosswind Posts: 9,548
    edited March 15

    Well, unfortunately the script checks if the path of Asset ID in H.Mat Preset file is under the sub-folder of People/Genesis 8 Female or People/Genesis 8 Male... If it's not, it'll throw you error message, like the path in (ss1)

    If you simply change it to the one in (ss2) with Notepad++, it'll work ~~ no matther where the H.Mat Preset really locates.

    But the simpler way can be: directly save the H.Mat Preset into the folder of People/Genesis 8 Female or People/Genesis 8 Male in your Daz Library. You can create a sub-folder of Presets there if you'd like.

    Edit: I rarely use Material Suit but Cayman Studio's Legacy series. But I think we may ask @RiverSoftArt to improve the script to cancel the path check ~~

     

    SNAG-2025-3-15-035.png
    1235 x 695 - 50K
    SNAG-2025-3-15-037.png
    1235 x 693 - 49K
    Post edited by crosswind on
  • evilded777evilded777 Posts: 2,482
    How did you catch that? I was going crazy. But it makes perfect sense, since I store all of my characters in a different directory path.

    crosswind said:

    Well, unfortunately the script checks if the path of Asset ID in H.Mat Preset file is under the sub-folder of People/Genesis 8 Female or People/Genesis 8 Male... If it's not, it'll throw you error message, like the path in (ss1)

    If you simply change it to the one in (ss2) with Notepad++, it'll work ~~ no matther where the H.Mat Preset really locates.

    But the simpler way can be: directly save the H.Mat Preset into the folder of People/Genesis 8 Female or People/Genesis 8 Male in your Daz Library. You can create a sub-folder of Presets there if you'd like.

    Edit: I rarely use Material Suit but Cayman Studio's Legacy series. But I think we may ask @RiverSoftArt to improve the script to cancel the path check ~~

     

  • crosswindcrosswind Posts: 9,548

    evilded777 said:

    How did you catch that? I was going crazy. But it makes perfect sense, since I store all of my characters in a different directory path.

    crosswind said:

    Well, unfortunately the script checks if the path of Asset ID in H.Mat Preset file is under the sub-folder of People/Genesis 8 Female or People/Genesis 8 Male... If it's not, it'll throw you error message, like the path in (ss1)

    If you simply change it to the one in (ss2) with Notepad++, it'll work ~~ no matther where the H.Mat Preset really locates.

    But the simpler way can be: directly save the H.Mat Preset into the folder of People/Genesis 8 Female or People/Genesis 8 Male in your Daz Library. You can create a sub-folder of Presets there if you'd like.

    Edit: I rarely use Material Suit but Cayman Studio's Legacy series. But I think we may ask @RiverSoftArt to improve the script to cancel the path check ~~

     

    Yeah, performing more experiments can usually help with finding out the culprit ~~ devil

Sign In or Register to comment.