Issue when importing DAZ Genesis 9 Character with Diffeo 1.7.1.1554

Issue #1532 resolved
Jay3DM created an issue

Getting this everytime I try to import a DAZ Character.

Python: Traceback (most recent call last):
File "C:\Users\3.5\scripts\addons\Diffeomorphic-import_daz-8450d606e20a\error.py", line 214, in execute
self.run(context)
File "C:\Users\3.5\scripts\addons\Diffeomorphic-import_daz-8450d606e20a\main.py", line 228, in run
self.loadDazFile(filepath, context)
File "C:\Users\3.5\scripts\addons\Diffeomorphic-import_daz-8450d606e20a\main.py", line 144, in loadDazFile
inst.preprocess(context)
File "C:\Users\3.5\scripts\addons\Diffeomorphic-import_daz-8450d606e20a\node.py", line 206, in preprocess
self.updateMatrices()
File "C:\Users\3.5\scripts\addons\Diffeomorphic-import_daz-8450d606e20a\node.py", line 524, in updateMatrices
self.worldmat, self.wtrans, self.wrot, self.wscale, self.wmat, self.cpoint = self.calcMatrices(self.attributes, self.parent)
File "C:\Users\3.5\scripts\addons\Diffeomorphic-import_daz-8450d606e20a\node.py", line 558, in calcMatrices
wscale = parent.wscale @ parent.lscale.inverted() @ oscale
AttributeError: 'BoneInstance' object has no attribute 'lscale'. Did you mean: 'wscale'?

Comments (6)

  1. Thomas Larsson repo owner
    • changed status to open

    I didn't encounter this bug, but I usually only test with G8. However, this piece of code was quite weak and has been improved. I don't think the issue will reappear

  2. Log in to comment