MD Hierarchical Material Suite Pro

Authors:
MD Hierarchical Material Suite Pro

This product is the necessary tool for any content creator or advanced user, who want some easy and quick ways to change the materials in a hierarchical structure of items in the scene. The package includes 5+1 scripts (5 major scripts and 1 helper script) that overrides the original DAZ's Hierarchical Material Preset disadvantages, as the fact that the original DAZ's files apply the materials only to the first item in the scene (with the lower ID) with a specific name and surface, or the fact that you cannot choose the surfaces (material zone) and the material properties you want to include in the Hierarchical Material Preset file. These scripts will produce some new "Hierarchical Material Preset" files, or some "New Scripts", without the need to write a code at all. The suite will offer you alternative workflow paths that will expand your creativity and simultaneously they will reduce the time you have to spend, in order to change the Materials in a Hierarchy of nodes. The product is also a Merchant Resource, as you can use the produced "Hierarchical Material Preset" files or the ‘New Scripts’ that will be saved by this package, for your own products. In the case of the "New Scripts", you have to give attributes to some DAZ sample code and to this product, as they embedded code from these sources, if you use them for commercial products. It is obvious that you cannot distribute the scripts or any other material of this package.

The UI (user interface) of each script is built using a minimalist approach, to allow the easy use of the scripts without unnecessary complexity (as far as it was possible).

See the next video for a short demonstration of the usage of each script.

What's Included and Features

  • This Bundle Includes:
    • Hierarchical Material Suite script:
      • Description for all included scripts
      • Add all or selected scripts as 'Custom Action Scripts' to the menu and into a toolbar.
      • Removes all or selected scripts from the menu and from the toolbar.
    • Hierarchical Material Editor (script):
      • Edit an existing Hierarchical Material Preset file (if it is not compressed)
      • Choose the nodes' references
      • Choose the surfaces' (material zones) references
      • Choose the properties references, by the properties' groups
      • Choose individual properties' references, or even edit their values!
      • Search individual properties by label
      • 'Presets' feature (Save, Load, Delete, Reset). The saved presets can be also used by the "Hierarchical Material Batch Editor" and the "Custom Hierarchical Material" script!
      • Option to copy the icons of the original file to the new one.
      • New saved name based on extension and increasing numbering, so you don't accidentally overwrite the original file.
      • Simplify UI (User Interface)
      • Separate read me file, with access from within the script.
      • Instance help with Tool-tips and What's this button.
    • Hierarchical Material Batch Editor (script):
      • Edit multiple Hierarchical Material Preset files (if they are not compressed) using the 'Presets' feature
      • Option to copy the icons of the original file to the new one.
      • New saved name based on extension and increasing numbering, so you don't accidentally overwrite the original file.
      • Simplify UI (User Interface)
      • Separate read me file, with access from within the script.
      • Instance help with Tool-tips and What's this button.
    • Custom Hierarchical Material Preset (script):
      • Choose the nodes' references (nodes that are selected in the scene will be already checked when the script executed)
      • Choose the surfaces' (material zones) references (surfaces that are selected in the scene will be already checked when the script executed)
      • Choose the properties references, by the properties' groups
      • Choose individual properties' references!
      • Choose to keep the references of properties' values and/or map!
      • Search individual properties by label
      • 'Presets' feature (Save, Load, Delete, Reset). The saved presets can be also used by the "Hierarchical Material Batch Editor" and the "Custom Hierarchical Material" script!
      • Simplify UI (User Interface)
      • Separate read me file, with access from within the script.
      • Instance help with Tool-tips and What's this button.
    • Material Loader Script Maker (script):
      • Saves a new script without the need to write any code at all, that will perform some Tasks. Any Task has the action:
        • Selects all items with specific 'Name' or 'Label', which are in the hierarchy of a specific node.
        • Applies a Hierarchical Material Preset, or a Material Preset, or a Layered Preset file to these items
        • Optionally sets the values of some user properties and/or modifier properties (except the ‘DzSkinBinding’ modifier properties)
        • Sets an optional confirmation message if applying the values to the properties.
      • Search assets or properties by label
      • Simplify UI (User Interface)
      • Separate read me file, with access from within the script.
      • Instance help with Tool-tips and What's this button.
    • (Material) Property Changer Script Maker (script):
      • Saves a new script without the need to write any code at all, that will perform some Tasks.
      • The Tasks are made by the favorite material properties of the items in the scene.
      • Any Task has the action:
        • Selects all items with specific 'Name' or 'Label', which are in the hierarchy of a specific node, or
        • Selects all items with specific 'Name' or 'Label' in the scene
        • Finds some specific material properties for these items and applies some values (not Maps)
      • Simplify UI (User Interface)
      • Separate read me file, with access from within the script.
      • Instance help with Tool-tips and What's this button.

Compatible Software:

Daz Studio 4.14

Install Types:

DazCentral, Daz Connect, DIM, Manual Install

Daz3d