- edited description
Issue when importing DAZ Genesis 9 Character with Diffeo 1.7.1.1554
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)
-
reporter -
reporter - changed title to Issue when importing DAZ Genesis 9 Character with Diffeo 1.7.1.1554
-
reporter Issue does not happen with Diffeomorphic 1.7.0.1540
-
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
-
reporter Perfect, the issue is fixed now for G9 with the latest commit.
-
reporter - changed status to resolved
Fixed with the latest commit
- Log in to comment