[Released] MD Diagnostic for Figure's Morphs [Commercial]

MikeDMikeD Posts: 315

This script is a diagnostic tool designed to perform an in-depth scan of a figure's morphs to identify potential issues that may interfere with:

  • Wearables such as hair or clothing
  • Poses
  • Other morphs or characters
  • Rendering results

Originally, the script was developed to troubleshoot unexpected behavior I encountered while creating clothing items. Specifically, I noticed that certain body-cbs morphs were activating incorrectly during specific bone rotations in the Genesis base figure. These morphs were not supposed to trigger under those conditions, which led me to investigate further.

What began as a simple utility has evolved into a comprehensive morph analysis tool. It now allows for the isolation and inspection of problematic morphs that may affect your workflow. The script presents its findings in an interactive dialog, enabling you to easily identify and isolate potential problematic morphs.

Additionally, it uses severity flags to highlight the impact of each issue, allowing you to quickly spot major problems at a glance.

The script performs the next tests in full scan mode:

  • Not in 'Hidden' or 'Actor' group
  • The initial value is not the default.
  • Not hidden morph in "Hidden" group.
  • Has no "Limits" enabled.
  • Has No controllers.
  • Has [Multiply] but not [Add]
  • Has no [Multiply] controllers.
  • Not "Modifier/Shape" in "Actor" group
  • Not "Modifier/Corrective " in " Hidden " group
  • Not "Modifier/Pose " in " Pose Controls " group

A 20-page manual is included to guide you in using the script and evaluating the results.

The linked video demonstrates the script.

 

Post edited by MikeD on

Comments

  • MikeDMikeD Posts: 315

    Beware: If you ran a diagnostic on your Genesis figure and you are not sure if there is a real problem or a false alarm with some morphs, feel free to post here, so someone who own the character can check it and validate the problem.

  • ArtiniArtini Posts: 10,290

    Would be great to have a utility to find and fix duplicate formula problems.

     

  • golem841golem841 Posts: 176
    edited July 29

    Artini said:

    Would be great to have a utility to find and fix duplicate formula problems.

    It's a must have, if it ever happen. 

    Post edited by Richard Haseltine on
  • Richard HaseltineRichard Haseltine Posts: 107,907

    golem841 said:

    Artini said:

    Would be great to have a utility to find and fix duplicate formula problems.

    It's a must have, if it ever happen. 

    These should be fixed at source as the issue is naming - if people do their own renaming then it will not be the same as other people's or an eventual real fix, which may cause the fixed morph to stop aplying in saved characters or scenes.

  • MikeDMikeD Posts: 315
    edited July 29

    Artini said:

    Would be great to have a utility to find and fix duplicate formula problems.

    I could make a scan for this (thanks to Josh Darling for the idea) but testing it made the script real slow and I decided to remove it... After a lot of testing we saw that the dublicated formulas are already reported by Daz Studio, so it didn't worth the delay it caused... As Richard said, if any problem (duplicated formulas or anything else) should be fixed at the original character (the product itseof so it can be updated), so if the problem is validated, it is better to file a ticket to Daz!

    Post edited by MikeD on
  • ArtiniArtini Posts: 10,290

    Thanks. I just thought, that it would save a time for Daz support. It happens previously to me,

    that somebody on the forum has found a solution for specific character and publish instructions to fix it.

     

  • kirbawirbakirbawirba Posts: 181

    Been having a lot of issues of other morphs being inserted across all characters, from eyes morph to 5% of full body morphs.  Sometimes they appear in the "currently used" portion, others you need to go through with a fine-toothed comb, because they are applied as if they were just natural to the figure.  I doubt Vic 9 came with VO Alma eye shapes and head details...

     

    If this helps with that, its a MUST buy.  The question is, though, why does this happen in the first place?

  • MikeDMikeD Posts: 315
    edited August 5

    kirbawirba said:

    Been having a lot of issues of other morphs being inserted across all characters, from eyes morph to 5% of full body morphs.  Sometimes they appear in the "currently used" portion, others you need to go through with a fine-toothed comb, because they are applied as if they were just natural to the figure.  I doubt Vic 9 came with VO Alma eye shapes and head details...

     

    If this helps with that, its a MUST buy.  The question is, though, why does this happen in the first place?

    It reports any problem like these ones, but it doesn't fix them. If the morph appears in the currently used portion, without have fired the main character then it is a problem that must be solved by the PA and the product must be updated.

    It usally happens when a PA has forgotten to multiply a corrective morph with the main character morph in the "Property Hierarchy" panel, or if the "save with" option in the same panel is set to an Daz O morph. The original Daz morphs are not re-saved and re-distributed with a character product (the "save with" should have been set to the custom morph instead). These kind of problems are severe and should be reported to Daz.

    Post edited by MikeD on
  • kirbawirbakirbawirba Posts: 181

    MikeD said:

    kirbawirba said:

    Been having a lot of issues of other morphs being inserted across all characters, from eyes morph to 5% of full body morphs.  Sometimes they appear in the "currently used" portion, others you need to go through with a fine-toothed comb, because they are applied as if they were just natural to the figure.  I doubt Vic 9 came with VO Alma eye shapes and head details...

     

    If this helps with that, its a MUST buy.  The question is, though, why does this happen in the first place?

    It reports any problem like these ones, but it doesn't fix them. If the morph appears in the currently used portion, without have fired the main character then it is a problem that must be solved by the PA and the product must be updated.

    It usally happens when a PA has forgotten to multiply a corrective morph with the main character morph in the "Property Hierarchy" panel, or if the "save with" option in the same panel is set to an Daz O morph. The original Daz morphs are not re-saved and re-distributed with a character product (the "save with" should have been set to the custom morph instead). These kind of problems are severe and should be reported to Daz.

    As long as I know which ones are causing problems, its better than wondering why the model I just got doesn't look like the picture, lol. First step to fixing it is knowing what the problem is! :D 

Sign In or Register to comment.