What are those errors?

Issue #1259 invalid
Mr.Cat created an issue

It's, seems like the plugin doesn't like geometry shells at all. Or any morph editing on character.

Python: Traceback (most recent call last):
File "C:\Users\slobo\AppData\Roaming\Blender Foundation\Blender\2.93\scripts\addons\import_daz\error.py", line 208, in execute
self.run(context)
File "C:\Users\slobo\AppData\Roaming\Blender Foundation\Blender\2.93\scripts\addons\import_daz\main.py", line 506, in run
self.easyImport(context)
File "C:\Users\slobo\AppData\Roaming\Blender Foundation\Blender\2.93\scripts\addons\import_daz\main.py", line 516, in easyImport
bpy.ops.daz.import_daz(
File "D:\blender\BLENDER RELATED\BLENDER VERSIONS\blender 2.93\2.93\scripts\modules\bpy\ops.py", line 132, in call
ret = _op_call(self.idname_py(), None, kw)
RuntimeError: Error: Python: Traceback (most recent call last):
File "C:\Users\slobo\AppData\Roaming\Blender Foundation\Blender\2.93\scripts\addons\import_daz\error.py", line 208, in execute
self.run(context)
File "C:\Users\slobo\AppData\Roaming\Blender Foundation\Blender\2.93\scripts\addons\import_daz\main.py", line 124, in run
self.loadDazFile(filepath, context)
File "C:\Users\slobo\AppData\Roaming\Blender Foundation\Blender\2.93\scripts\addons\import_daz\main.py", line 217, in loadDazFile
asset.build(context)
File "C:\Users\slobo\AppData\Roaming\Blender Foundation\Blender\2.93\scripts\addons\import_daz\cycles.py", line 84, in build
self.tree.build()
File "C:\Users\slobo\AppData\Roaming\Blender Foundation\Blender\2.93\scripts\addons\import_daz\cycles.py", line 359, in build
self.buildShells()
File "C:\Users\slobo\AppData\Roaming\Blender Foundation\Blender\2.93\scripts\addons\import_daz\cycles.py", line 434, in buildShells
node = self.addShellGroup(shell, push)
File "C:\Users\slobo\AppData\Roaming\Blender Foundation\Blender\2.93\scripts\addons\import_daz\cycles.py", line 337, in addShellGroup
group.addNodes((shmat, shell.uv))
File "C:\Users\slobo\AppData\Roaming\Blender Foundation\Blender\2.93\scripts\addons\import_daz\cgroup.py", line 117, in addNodes
self.buildLayer(uvname)
File "C:\Users\slobo\AppData\Roaming\Blender Foundation\Blender\2.93\scripts\addons\import_daz\cycles.py", line 450, in buildLayer
self.buildDiffuse()
File "C:\Users\slobo\AppData\Roaming\Blender Foundation\Blender\2.93\scripts\addons\import_daz\cycles.py", line 697, in buildDiffuse
color,tex = self.getDiffuseColor()
File "C:\Users\slobo\AppData\Roaming\Blender Foundation\Blender\2.93\scripts\addons\import_daz\cycles.py", line 681, in getDiffuseColor
color,tex = self.getColorTex("getChannelDiffuse", "COLOR", WHITE)
File "C:\Users\slobo\AppData\Roaming\Blender Foundation\Blender\2.93\scripts\addons\import_daz\cycles.py", line 761, in getColorTex
tex = self.addTexImageNode(channel, colorSpace, isMask)
File "C:\Users\slobo\AppData\Roaming\Blender Foundation\Blender\2.93\scripts\addons\import_daz\cycles.py", line 1577, in addTexImageNode
group.addTextureNodes(assets, maps, colorSpace, isMask)
File "C:\Users\slobo\AppData\Roaming\Blender Foundation\Blender\2.93\scripts\addons\import_daz\cgroup.py", line 1345, in addTextureNodes
self.mixColor(map, texnode, outnode)
File "C:\Users\slobo\AppData\Roaming\Blender Foundation\Blender\2.93\scripts\addons\import_daz\cgroup.py", line 1382, in mixColor
setFactor(map.transparency, self.mask, "Color", mix)
File "C:\Users\slobo\AppData\Roaming\Blender Foundation\Blender\2.93\scripts\addons\import_daz\cgroup.py", line 1365, in setFactor
self.links.new(node.outputs[0], mix.inputs[0])
AttributeError: 'NoneType' object has no attribute 'outputs'

location: D:\blender\BLENDER RELATED\BLENDER VERSIONS\blender 2.93\2.93\scripts\modules\bpy\ops.py:132

location: <unknown location>:-1

Comments (4)

  1. foobar

    You’re using a pretty ancient version of Blender (2.93). The old material nodes probably have different inputs/outputs. Try 3.3 or 3.4.

  2. Midnight Arrow

    2.93 is a Long-Term Support release, so it’s still a current version of Blender for production until 3.7 replaces it.

    In another thread I recommended Thomas release stable versions of the exporter for each currently-supported LTS. Probably relevant here too.

  3. Thomas Larsson repo owner

    The plugin supports Blender 2.93, but this is also an ancient version of the plugin. In version 1.6.2, which is the same as the dev version, the offending line is 1638 rather than 1365. As far as I can see, this error cannot happen in the dev version.

  4. Log in to comment