MHX rigging error with "Keep Daz Rig" enabled

Issue #1882 resolved
Tom created an issue
Python: Traceback (most recent call last):
  File "C:\Users\bruh\AppData\Roaming\Blender Foundation\Blender\4.0\scripts\addons\import_daz\error.py", line 223, in execute
    self.run(context)
  File "C:\Users\bruh\AppData\Roaming\Blender Foundation\Blender\4.0\scripts\addons\import_daz\mhx.py", line 625, in run
    self.convertMhx(context)
  File "C:\Users\bruh\AppData\Roaming\Blender Foundation\Blender\4.0\scripts\addons\import_daz\mhx.py", line 641, in convertMhx
    nrig = self.saveDazRig(context)
  File "C:\Users\bruh\AppData\Roaming\Blender Foundation\Blender\4.0\scripts\addons\import_daz\fix.py", line 352, in saveDazRig
    skeys = ob.data.shape_keys
AttributeError: 'Armature' object has no attribute 'shape_keys'

Daz Import 1.7.3.1938

MHX 1.7.2.0104

Can only convert to mhx rig without keeping the Daz rig

Comments (8)

  1. Alessandro Padovani

    blender 4.0.2, diffeomorphic 1.7.3.1959, mhx 1.7.3.0105

    Seems to work fine here, unless there’s specific steps to follow. Please update.

    my steps:

    1. easy import G8F with G8 presets
    2. convert to MHX with default settings plus “keep daz rig”

  2. Thomas Larsson repo owner

    I can confirm this bug if the rig has children that are not meshes. Fixed in last commit.

  3. Log in to comment