DAZ Importer version 1.2

This is the main documentation side for the stable version 1.2. Documentation for the previous version 1.1 can be found here.

The DAZ importer is a tool for importing native DAZ Studio files (DAZ User File *.duf, DAZ System File *.dsf) into Blender. It also contains some tools to make the assets more animation friendly.

The script has mainly been tested with DAZ Studio 4.9 and Blender 2.78c on Windows 7.

Links to download pages

Repository: https://bitbucket.org/Diffeomorphic/import-daz

Development version as a zip file: https://bitbucket.org/Diffeomorphic/import-daz/downloads/

Stable version 1.2 release: https://www.dropbox.com/s/jx15t3inlvtd98x/import-daz-v1.2-20170913.zip

  Instructions:
  1. Save the zip file somewhere on your computer.
  2. In Blender, go to File > User Preferences > Add-ons
  3. Press Install From File... and select the zip file.
  4. Enable the DAZ importer. 
  5. In the Settings panel, set up all DAZ library paths.
  6. In Daz Studio, install the export basic data plug-in, included in the zip file.
  7. Save Daz character as a .duf file.
  8. Export basic data with the provided add-on to a .json file with the same name as the .duf file. 
  9. In Blender, import the .duf file with Mesh Fitting set to Json file.

  Documentation / Tutorials:

  1. Installing the Blender add-ons.
  2. Installing the DAZ Studio plugin. 
  3. Setting up DAZ library paths.
  4. Export from DAZ Studio
  5. Import into Blender
  6. Setup character after import 
    1. Corrections Section
    2. Materials Section
    3. Morphs Section
    4. Merge Anatomy 
    5. Save Local Textures
    6. Low-Poly Section 
  7. Advanced Setup Panel.
    1. Visibility.
    2. Rigging.
    3. Mannequins.
    4. Hair.
  8. Settings Panel.
  9. Utilities Panel.
  10. Posing Panel.

License

License information

6 kommentarer:

  1. Can you change the Make Faithful Low-Poly to not reduce the eyes so much. Maybe an option to leave eyes alone, as they already are low enough in poly?

    SvaraRadera
  2. This can be done rather easily already.
    1. Separate out the eyes as a separate object.
    2. Decimate the rest.
    3. Join the two meshes.

    SvaraRadera
  3. I'm so pleased to find that someone is actively working on a solution for this. Excellent work!

    SvaraRadera
  4. Dear Mr Larsson,

    First of all, thank you for all your efforts into this great project!
    Perhaps this link is useful for your project; https://sites.google.com/site/mcasualsdazscripts4/mcjteleblender3
    It imports a stationary DAZ scene into Blender, so it is very simple. But it does a pretty good job in converting DAZ materials into cycles nodes.

    SvaraRadera
  5. Would it be possible to load rig controllers for body like you did with expressions.. but this time for body ? and place those in (i.e controller category)
    sometimes when i load a morph it need the skeleton to be adjusted but you do not take that into account.. (or did i miss something?)

    SvaraRadera
    Svar
    1. There are two types of morphs:

      Poses for the same character. The face expressions are of this type. Such morphs can be added with the Import Morph(s) button and put in Custom Morphs panel. In Blender, the armature is affected in pose mode, and DAZ variables translation, rotation and scale are used.

      Morphs that change the character into a new one. In Blender, the armature is changed in edit mode, using DAZ variables center_point and end_point. You can add the shapekey part of such morphs, but there is no support for changing the bones. The character's rest pose is determined by fitting to the json file on import.

      It seems that you are asking about the second type of morphs, and in that case the answer is no.

      Radera