Skip to content

Releases: daz3d/DazToBlender

DazToBlender 2022.1.9

06 Jun 17:12
Compare
Choose a tag to compare

This is a bugfix update with the following changes:

  • Supports Blender 3.2 for embedded plugin installer
  • Support for Rigify on Blender 3.x
  • Bugfix Animation export, Blender 3 ShapeKeys UI.
  • Restore JCM support to the previous release.
  • Please refer to the DazToBlender 2022.1 page for more information about this release.

DazToBlender 2022.1.5

03 Jun 13:43
be37d17
Compare
Choose a tag to compare

New in this version:

  1. C++ rewrite of Daz Studio Plugin
  2. Integration with Daz Bridge Library
  3. Support for Blender 3.x
  4. Automated Normal Map Generation

Morph fixes + Custom Export Path

09 Aug 13:35
Compare
Choose a tag to compare

Bugs Fixed:

  • Poses not working on Root Bone
  • Poses now being applied correctly when multiple characters are being exported
  • Male facial rig broken when using Rigify
  • Dropdown added in Morph List allowing the control of morphs for multiple characters in one scene
  • Option to Refresh the Dropdown in the morph list to allow the reopening of blender scenes with the morphs still being available

New Features / Additions:

  • Support for importing multiple figures with morph list work
  • Dropdown to choose between different figure's morphs
  • Option to customize Export Path for Blender, allowing you to move where blender exists
    1. Go to Import Settings
    2. Check use Custom Path
    3. Choose the folder that you wish to use
  • Allow Collect Textures to work relative to user's export (sharing of export files between computers)
  • Can now disable remove incompatible nodes during export
  • Can now disable morph optimization

Updates to Support Figure Compatibility:

  • Changed the Figure export logic allowing more then just Genesis Characters to export in that method
  • This will allow export of any Asset as a figure if the type is Actor/Character
  • Basic Support for DzLegacyFigures

Morph Optimizations + Some Bug Fixes

21 Jun 22:32
4c3dcbf
Compare
Choose a tag to compare

Morph Updates

  • Created a controller that allows morphs that are being manipulated to also still be independently controlled
    • (only for visible, non-hidden morphs)
  • By default, the morph prefix is removed, but an option exist if you would like to disable it

Morph Optimizations

  • Deleted morphs that shouldn't have been included on the children objects (i.e. morphs that use a logic of checking if the figure has the
    bone, an alias, or the morph itself on the children object)
  • Deleted morphs that don't exist in Daz but still export

General Updates

  • Multiply the 2nd Stage Drivers by zero (if first stage does not exist)
  • Solved an issue where some versions of 2.83 and 2.92 fail
  • Consolidated the settings under General Settings and renamed to Import Settings
  • Allow users to disable the viewport changes for the display settings
  • Optimizations made to check if bone is weighted before adding it as included mesh

More Morph Optimizations + Some Bug Fixes.

08 Jun 02:22
Compare
Choose a tag to compare
  • Solve issue where some versions of 2.83 and 2.92 will fail.
  • Combined the the Settings all under general settings and renamed to Import Settings.
  • Allow the user to disable the viewport changes for the display settings.
  • By Default the morph prefix is removed but, an option exist if you would like to disable it.
  • Optimization made to check if bone is weighted before adding it as included mesh.

Better Morph Support and Optimizations

04 Jun 22:01
Compare
Choose a tag to compare
Pre-release
  • Create a Controllers that allows morphs that are being controlled to still be controlled themselves only for non-hidden morphs
  • Multiply the 2nd Stage Drivers by zero if first stage does not exist.
  • Optimize Morphs
    • Delete the morphs that shouldn't be on the children objects. Uses a logic of checking if the figure has the bone, an alias, or the morph itself on the children object.
    • Delete morphs that don't exist in Daz but export.

Genesis 2 and 1 Basic Support + More

04 Jun 17:43
Compare
Choose a tag to compare
  • New Export Logic
    • Will Check if Node found is a Character if not it will export as Environment/Prop.
    • Will also unparent and reparent Characters that are in Groups.
  • Able to Export Genesis and Genesis 2 Figures as Characters …
    • Does not support Genesis 1 and 2 Skinning Method will automatically convert weights
  • Fixed Offset
    • Some morphs will translate skeletons now it will take that account in fixing skeletons
  • Added Figure Data to DTU.
  • Code Refactor Updates
  • Added some morph presets to simplify export process
  • Added Refresh Button on Dropdown to reload the dropdown menu if Character is missing.
  • Morph Updates
    • Fix the ErcMultiply execution in blender to have it apply correctly.
    • Added an option to disable Morph links during export.
      - Fixes multiple morphs on one controller.
      - For example Surprised Morph for Genesis 8.1 is made of multiple morphs now it will export them separately as the default option.
    • Updates to Drivers Additions to match better to Daz setup
  • Add new function to bulk remove the morph prefix
    • Choose your Asset in the dropdown and run
  • Rigify Updates
    • Moved Rigging to its own panel.
    • Fixed face not following when morphs are on the import
  • Bug Fixes
    • Fixed Python Error Runtime Error Change Size during Iteration
    • Allow Bridge to Skip over FBX error in some cases the script will fix errors in the FBX importer.
  • Add Option to Collect Textures
  • Add support for 2.93

Shape Key bug fix + additional export option

28 May 23:26
Compare
Choose a tag to compare
  • Add an option to collect textures
    • This will include paths of all the external textures in the dtu.
  • Bugfix
    • Fixed “TypeError” issue when importing a character with hand and leg JCMs to the Blender.

Daz to Blender - Bug Fixes + More

25 May 23:59
Compare
Choose a tag to compare
Pre-release
  • New Export Logic
    • Will Check if Node found is a Character if not it will export as Environment/Prop.
    • Will also unparent and reparent Characters that are in Groups.
  • Able to Export Genesis and Genesis 2 Figures as Characters …
    • Does not support Genesis 1 and 2 Skinning Method will automatically convert weights
  • Fixed Offset
    • Some morphs will translate skeletons now it will take that account in fixing skeletons
  • Added Figure Data to DTU.
  • Code Refactor Updates
  • Added some morph presets to simplify export process
  • Added Refresh Button on Dropdown to reload the dropdown menu if Character is missing.
  • Morph Updates
    • Fix the ErcMultiply execution in blender to have it apply correctly.
    • Added an option to disable Morph links during export.
      - Fixes multiple morphs on one controller.
      - For example Surprised Morph for Genesis 8.1 is made of multiple morphs now it will export them separately as the default option.
    • Updates to Drivers Additions to match better to Daz setup
  • Add new function to bulk remove the morph prefix
    • Choose your Asset in the dropdown and run
  • Rigify Updates
    • Moved Rigging to its own panel.
    • Fixed face not following when morphs are on the import
  • Bug Fixes
    • Fixed Python Error Runtime Error Change Size during Iteration
    • Allow Bridge to Skip over FBX error in some cases the script will fix errors in the FBX importer.
  • Add Option to Collect Textures

Python Error + Option to Disable Updating of Viewport

13 Apr 00:31
00656ea
Compare
Choose a tag to compare
  • When we change the scale of the mesh we are updating the Scene Units, Viewport, and Camera to work better with your larger mesh.

  • If you wish to not have this feature turned on now you can skip it completely but, still scale the object.

  • Also, if you do not have a camera in your scene it will not fail and just skip editing the camera.