Strand hair issue

Issue #391 resolved
SD created an issue

Sorry, tried to post this on the forum, but the forum doesn’t let me post... I've never used Daz hair before, so not sure if it is a bug or user error!

Attempting to import Daz's strand based hair, using the instructions on blog: https://diffeomorphic.blogspot.com/2020/11/strand-based-hair-for-real-this-time.html

I keep getting the same python error in th console in Blender (the blender version number changes depending on which version I try)

Python: Traceback (most recent call last):
File "C:\Users\windowsUserName\AppData\Roaming\Blender Foundation\Blender\2.91\scripts\addons\Diffeomorphic-import_daz-a99dbebee719\error.py", line 246, in execute
self.run(context)
File "C:\Users\windowsUserName\AppData\Roaming\Blender Foundation\Blender\2.91\scripts\addons\Diffeomorphic-import_daz-a99dbebee719\daz.py", line 47, in run
getMainAsset(self.filepath, context, self)
File "C:\Users\windowsUserName\AppData\Roaming\Blender Foundation\Blender\2.91\scripts\addons\Diffeomorphic-import_daz-a99dbebee719\main.py", line 66, in getMainAsset
main = parseAssetFile(struct, toplevel=True)
File "C:\Users\windowsUserName\AppData\Roaming\Blender Foundation\Blender\2.91\scripts\addons\Diffeomorphic-import_daz-a99dbebee719\files.py", line 335, in parseAssetFile
return asset.parse(struct)
File "C:\Users\windowsUserName\AppData\Roaming\Blender Foundation\Blender\2.91\scripts\addons\Diffeomorphic-import_daz-a99dbebee719\files.py", line 131, in parse
asset.update(mstruct)
File "C:\Users\windowsUserName\AppData\Roaming\Blender Foundation\Blender\2.91\scripts\addons\Diffeomorphic-import_daz-a99dbebee719\material.py", line 123, in update
if iref in geo.nodes.keys():
AttributeError: 'GeoNode' object has no attribute 'nodes'

location: <unknown location>:-1

I've tried Blender 2.90, 2.91, 2.92 (2.93 alpha the plugin doesn't load yet)
Plugin version I downloaded last night: 1.5.1.1071
Turned on Preview PR Hairs as per the blog post
Tried a few different characters, including Genesis Base 8 and 8.1
Tested I can successfully bring in dForce hair and other attachments without concern.... only strand based hair is giving issues
Tried commerical strand based hair from Daz 3D and self-made hair
Tried different material setting in the plugin's global settings.

Great plugin by the way! I've used it for about a year, but usually make hair in Blender, not Daz.

Comments (3)

  1. Thomas Larsson repo owner

    This is definitely a bug, but it should be gone now.

    The reason why I disabled comments on my blog is that I don’t monitor it, so I would have missed your report if you had written a comment there.

  2. Log in to comment