Coming Soon Auto Rigging Pipeline [Commercial]

umblefuglyumblefugly Posts: 99

Auto Rigger Pipeline - Feature List

  • Import a single OBJ file or batch import all OBJ files from a selected folder in a single run.
  • Includes seven source application scale presets for DAZ/Maya, Carrara, XSI, Silo, Blender, 3DS Max/C4D, and Bryce/Poser to ensure geometry imports at the correct size regardless of the originating application.
  • Includes five built-in figure profiles for Genesis 9, Genesis 8 Female, Genesis 8.1 Female, Genesis 8 Male, and Genesis 8.1 Male, along with automatic projection template directory resolution and a free-entry field for custom figure labels.
  • Automatic platform detection for Windows and macOS correctly resolves content library paths and path separators without user intervention.
  • Per-item projection template assignment uses a browsable drop-down populated live from the selected templates folder, while remembering and pre-selecting the last-used template for subsequent items during the session.
  • Full Transfer Utility rigging via DzTransferUtility transfers bindings, morphs, face groups, and region groups while automatically setting the source figure as the primary scene selection to avoid Transfer Utility warnings.
  • Post-transfer node re-resolution automatically refreshes rigged nodes by label after doTransfer replaces the original DzNode with a new DzFigure.
  • Automatically deletes unweighted bones after rigging to keep rigs clean and store ready.
  • The Optional Daz Smoothing Modifier application is available per node.
  • Optional Sub-D subdivision modifier support includes selectable render subdivision levels from 1 to 4.
  • Pipeline stages, including Import, Rig, Delete Unweighted Bones, Smoothing, and Sub-D, can all be toggled independently so any combination of steps can be run or skipped without editing the script.
  • Features a wizard-style multi-page dialog with a branded dark interface that guides users through Import, Rig, and Bones and Modifiers pages with clearly labeled controls and inline status feedback.
  • An integrated Import button allows importing directly during the Rig setup page, so results can be verified before committing to rigging.
  • All pipeline settings are automatically saved to a JSON file next to the script and restored on the next launch, with forward-compatible merging to preserve existing saved values when future versions introduce new settings.
  • Comprehensive console logging includes a consistent [Pipeline] tag on all messages for easy filtering in the DAZ Studio log.
  • Critical and non-critical failure handling is implemented throughout the pipeline. Missing source figures or zero imported nodes stop the process immediately, while individual node failures generate warnings and allow processing to continue for the remaining nodes.
  • The script follows full linter compliance standards, including IIFE encapsulation, Hungarian notation, g_-prefixed globals, style constants, camelCase functions, tab indentation, structured section separators, and extensive try/catch coverage.

 

A very important note: This does not do auto weight mapping/jcms etc.

Post edited by umblefugly at

Comments

  • ArtiniArtini Posts: 10,704

    Looking forward to it.

    I have a similar tool for Unity and I am enjoying it a lot.

    Please post more details, when available.

     

  • umblefuglyumblefugly Posts: 99

    Artini said:

    Looking forward to it.

    I have a similar tool for Unity and I am enjoying it a lot.

    Please post more details, when available.

     

    What kind of details are you looking for? 

  • ArtiniArtini Posts: 10,704
    edited May 30

    It would be great to see some example result of the rigging in Daz Studio.
    For example take a free demo file from Blender
    https://download.blender.org/archive/gallery/blender-splash-screens/blender-3-0/
    and rig the girl from it as a Genesis 9 with your tool, apply a pose in Daz Studio
    and show a screenshot.

     

    Post edited by Artini on
  • umblefuglyumblefugly Posts: 99

    It doesn't work like that, unless the model is created on or for that figure, any rigged model is going to look like poo. The clothing items in that screenshot are from a model I made specifically for Genesis 9 and rigged using the tool.

  • ArtiniArtini Posts: 10,704

    Thank you for the answer. Enjoy your development.

     

  • barbultbarbult Posts: 26,915
    I don't even see a description of what this is supposed to be used on. Is it to rig clothing or figures? Why is an automated pipeline necessary? I think there are too many details here and not enough overview.
  • umblefuglyumblefugly Posts: 99
    edited 4:13PM

    barbult said:

    I don't even see a description of what this is supposed to be used on. Is it to rig clothing or figures? Why is an automated pipeline necessary? I think there are too many details here and not enough overview.

    Maybe this manual will help, but in the simplest of explanations, it is designed for batch rigging clothng items to the Genesis figures. Why is something like this needed? That is a personal decision whether you need it or not. I for one hate having to do a thousand clicks per item for rigging and cleanup.

     

    pdf
    pdf
    AutoRiggerPipeline_Manual.pdf
    246K
    Post edited by umblefugly at
Sign In or Register to comment.