Update MHX Not Working

Issue #1780 resolved
WÓLFÉ Gasbjerg created an issue

The Add-on works great except I can’t update my MHX rig from 1.6 to 1.7.1.

I also Updated Blender from 3.3 to 3.6.4. I don’t know if this might have caused file path issues or something weird.

I have tried the Bake MHX option, and then Update. But it doesn’t seem to do anything

My steps:

MHX tab → Update MHX

Error:

Python: Traceback (most recent call last):
File "C:\Users\patri\AppData\Roaming\Blender Foundation\Blender\3.6\scripts\addons\mhx_rts\utils.py", line 195, in execute
self.run(context)
File "C:\Users\patri\AppData\Roaming\Blender Foundation\Blender\3.6\scripts\addons\mhx_rts\props.py", line 177, in run
fixFcurve(fcu, rig)
File "C:\Users\patri\AppData\Roaming\Blender Foundation\Blender\3.6\scripts\addons\mhx_rts\props.py", line 136, in fixFcurve
value = getValue(prop, rig.data[prop])
KeyError: 'bpy_struct[key]: key "MhaLegStretch_L" not found'

Comments (4)

  1. Thomas Larsson repo owner

    I don’t have a example that triggers this error, because it depends on which version the original mhx rig was created with. However, I think it shouldn’t happen anymore. I did find some other problem related to rig collections which also have been addressed in the last commit.

  2. WÓLFÉ Gasbjerg reporter

    The MHX rig was originally made with the 1.6.2 version.
    But it seems to be working now. Thank you and keep up the good work!

  3. WÓLFÉ Gasbjerg reporter

    Thomas fixed the issue.

    Updating the MHX rig made from the 1.6.2 version to 1.7.1 is now working.

  4. Log in to comment