• Daz 3D
  • Shop
  • 3D Software
    • Daz Studio Premier
    • Daz Studio
    • Install Manager
    • Partnerships
    • AI Training data
    • Exporters
    • Daz to Roblox
    • Daz to Maya
    • Daz to Blender
    • Daz to Unreal
    • Daz to Unity
    • Daz to 3ds Max
    • Daz to Cinema 4D
  • 3D Models
    • Genesis 9
    • Genesis 8.1
    • Free 3D Models
  • Community
    • Gallery
    • Forums
    • Blog
    • Press
    • Help
  • Memberships
    • Daz Premier
    • Daz Plus
    • Daz Base
    • Compare
  • Download Studio
ADVANCED SEARCH
  • Menu
  • Daz 3D
ADVANCED SEARCH
Add image
  • Shop
  • 3d Software
    • Daz Studio Premier
    • Daz Studio
    • Install Manager
    • Partnerships
    • AI Training data
    • Exporters
    • Daz to Roblox
    • Daz to Maya
    • Daz to Blender
    • Daz to Unreal
    • Daz to Unity
    • Daz to 3ds Max
    • Daz to Cinema 4D
  • 3D Models
    • Genesis 9
    • Genesis 8.1
    • Free 3D Models
  • Community
    • Our Community
    • Gallery
    • Forums
    • Blog
    • Press
    • Help
  • Memberships
    • Daz Premier
    • Daz Plus
    • Daz Base
    • Compare

Notifications

You currently have no notifications.

Loading...
    • Categories
    • Recent Discussions
Daz 3D Forums > 3rd Party Software > Blender Discussion

Solution for importing pose issue of blender bridge[bug fix]

butaixianranbutaixianran Posts: 161
January 2022 edited January 2023 in Blender Discussion

If you ever used daz to blender bridge and importing a pose with it. You should know you gonna fail in most case. Because there is a big bug in this bridge.

Now, I fixed it for everyone.

The reason this bridge can not import your pose is: it didn't handle scale data in your .duf pose file. So all the rotation data is covered by scale data into [1,1,1] then loaded into your blender model.

 

So, the solution is: ignore scale data when importing pose. Here is the steps:

* in windows, go to your "%appdata%\Blender Foundation\Blender\BLENDER_VERSION\scripts\addons\DTB" folder, (change BLENDER_VERSION to your blender version)

* find this file: "Poses.py"

* open it with text, search this line:

self.pose_data_dict[bone][trans_key][index] = value

change it into:

            if transform != "scale":
                self.pose_data_dict[bone][trans_key][index] = value

* save file

* delete cache folder: "__pycache__"

* open your blender, now you can import your pose correctly.

 

I also create a pull request to daz to blender bridge's github repo:

https://github.com/daz3d/DazToBlender/pull/111

 

I took hours to find out this bug and kind of angry about it. Becasue handle scale data is the basic and this issue can re-created on almost every .duf pose file. Still, nobody fix it for such a long time.

 

 

 

 

 

 

 

 

Post edited by butaixianran on January 2023

Comments

  • chris.goringechris.goringe Posts: 3
    August 2022

    Thank you! How many hours of reposing have you just save me...?

  • y.horaty.horat Posts: 0
    March 2023

    Thank you so much! do you know why my DTB folder / poses.py file do not exist ?

  • RexRedRexRed Posts: 1,493
    July 2023 edited July 2023

    Is anyone having luck getting Genesis 9 poses to load on bridge characters in Blender (version 3.6)?

    Which version of Blender is the latest Daz to Blender Bridge most tested with?

    Post edited by RexRed on July 2023
  • 844d1cc615844d1cc615 Posts: 92
    July 2023

    Latest version of DazToBlender Bridge.  Latest version of Daz.  Blender 3.5.  Replaced self.pose_data_dict[bone][trans_key][index] = value in Poses.py with: if transform != "scale":
                    self.pose_data_dict[bone][trans_key][index] = value

    Saved.

    Deleted cache folder: "__pycache__"

    Closed explorer windows.  Closed text editor.  Opened Blender.  Closed Blender.  Opened Daz.  Posed an 8.1 figure, quick, no dForce.  Tried 3 differnt export settings all with the same results.  Send to Blender Bridge.  Opened Blender 3.5 and got only a slight improvement, not the full pose as seen in attached screenshot... uploading... uploading... uploading... not  going to rage quit... uploading... I'll upload it elswhere and embed it.  What did I do wrong?

     

     

     

  • 844d1cc615844d1cc615 Posts: 92
    July 2023

    I think I found the problem.  My exhasted brain.  I'll uninstall Daz To Blender Bridge via the DIM, delete all (emphasis on "all") associated files.  Uninstall Blender.  Reinstall Blender, likely 3.6, reinstall the Daz To Blender Bridge, then check the .py & modify if neccessary.  My appologies butaixianran

  • Chou-VertChou-Vert Posts: 122
    July 2023

    Thank you! Thank you! Thank you!  The new itteration of Daz to Blender bridge, was "almost" everything I wanted, but a huge problem was that I couldn't bring my own poses into Blender.  You've made me so happy!

    Chou-Vert

  • uncannyroveruncannyrover Posts: 0
    December 2023

    Hi, 

    I made the changes but still cant import my pose. I'm currently using Blender 3.6,  what might be the cause of the problem? 

    i'm receiving this error when trying to import any pose, eighter mine or from daz presets.

     

    Python: Traceback (most recent call last):
      File "C:\Users\irmak\AppData\Roaming\Blender Foundation\Blender\3.6\scripts\addons\DTB\DtbOperators.py", line 441, in execute
        pose = Poses.Posing("POSE")
      File "C:\Users\irmak\AppData\Roaming\Blender Foundation\Blender\3.6\scripts\addons\DTB\Poses.py", line 25, in __init__
        self.select_figure()
      File "C:\Users\irmak\AppData\Roaming\Blender Foundation\Blender\3.6\scripts\addons\DTB\Poses.py", line 54, in select_figure
        bpy.context.view_layer.objects.active = bpy.data.objects[fig_object_name]
    KeyError: 'bpy_prop_collection[key]: key "Genesis8Female.001" not found'

Sign In or Register to comment.
Adding to Cart…

Daz 3D is part of Tafi

Connect

DAZ Productions, Inc.
7533 S Center View Ct #4664
West Jordan, UT 84084

HELP

Contact Us

Tutorials

Help Center

Sell Your 3D Content

Affiliate Program

Documentation Center

Open Source

Consent Preferences

JOIN DAZ

Memberships

Blog

About Us

Press

Careers

Bridges

Community

In the Studio

Gallery

Forum

DAZ STORE

Shop

Freebies

Published Artists

Licensing Agreement | Terms of Service | Privacy Policy | EULA

© 2025 Daz Productions Inc. All Rights Reserved.