Unable to create HD Rigify rig in anything but Blender 4.5
I am unable to generate the HD Rigify rig in Blender 5.1 and others. I've update the everything in CC5 and I've tried the last two releases of the addon 2.4.0 and 2.4.1. I've also tried exporting with GoB and other techniques. Nothing is working so far. (i'm also using CC5 Facial profiles)
I do get this bug though which I think is interesting. It seems like it is getting hung up on missing shapekeys?
Python: Traceback (most recent call last): File "C:\Users\Admin\AppData\Roaming\Blender Foundation\Blender\5.1\scripts\addons\cc_blender_tools-2_4_0\rigging.py", line 4248, in execute self.rigify_meta_rig(chr_cache, advanced_mode = True) ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\Admin\AppData\Roaming\Blender Foundation\Blender\5.1\scripts\addons\cc_blender_tools-2_4_0\rigging.py", line 4069, in rigify_meta_rig facerig.build_facerig_drivers(chr_cache, self.rigify_rig) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\Admin\AppData\Roaming\Blender Foundation\Blender\5.1\scripts\addons\cc_blender_tools-2_4_0\facerig.py", line 1116, in build_facerig_drivers build_expression_constraint_drivers(chr_cache, rigify_rig) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\Admin\AppData\Roaming\Blender Foundation\Blender\5.1\scripts\addons\cc_blender_tools-2_4_0\facerig.py", line 1681, in build_expression_constraint_drivers build_expression_constraint_add_driver(chr_cache, rigify_rig, objects, head, source_keys, target_key, curve_mode, points) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\Admin\AppData\Roaming\Blender Foundation\Blender\5.1\scripts\addons\cc_blender_tools-2_4_0\facerig.py", line 1561, in build_expression_constraint_add_driver var_def = drivers.make_shape_key_var_def(var_name, source_obj, key) File "C:\Users\Admin\AppData\Roaming\Blender Foundation\Blender\5.1\scripts\addons\cc_blender_tools-2_4_0\drivers.py", line 912, in make_shape_key_var_def data_path = "shape_keys." + key.path_from_id("value") ^^^^^^^^^^^^^^^^ AttributeError: 'NoneType' object has no attribute 'path_from_id'
Seems like it is fixed in Blender 5.2 with the v2.4.2 update! Woohoo! Only issue I see now is that the nose wrinkle control doesn't work.
Feedback Tracker Admin
Hi Christopher,
That is fantastic news! I am so glad to hear that updating to Blender 5.2 and the v2.4.2 plugin resolved the Rigify generation crash. Woohoo indeed!
Regarding the new issue you spotted with the nose wrinkle control not working, we definitely want to get that sorted out for you.
To help our QA team determine if this is a general bug within the new v2.4.2 plugin's facial rig generation, or if it is related to how the wrinkle blendshapes were exported for this specific character, could you do a quick test for us?
Does the nose wrinkle control fail to work on a default CC5 base character as well?
If it only happens with your specific character, we will still need to examine your files to see why the shape keys aren't linking up. Could you please upload the .ccProject file and the exported .fbx to a cloud storage service (Google Drive, Dropbox, etc.) and share the link here? (Please ensure permissions are set to "Anyone with the link can view").
Thank you so much for your continued help in testing this!
Best regards,
Kayla
Reallusion
Feedback Tracker Admin
Hi Christopher,
Thank you for reporting this issue and for providing the detailed Python traceback! The error log is actually very helpful, as it does indeed point to a missing shape key causing the Rigify script to hang during the driver generation process.
To help our QA team identify exactly why this shape key is missing or failing to be read during the transfer from CC5 to Blender 5.1, we need to replicate your exact asset and workflow.
Could you please provide the following materials?
Your Character Files: The specific .ccProject file, along with the exported .fbx and the .blend file where the error occurs.
A Screen Capture Video: A short video showing your exact export settings in CC5, and the step-by-step process you take in Blender 5.1 right up to the moment the Rigify generation fails.
Since these files might exceed the attachment limits, please upload them to a cloud storage service (such as Google Drive, Dropbox, or OneDrive) and share the download link with us here. Please make sure the link permissions are set to "Anyone with the link can view/download."
Once we receive your files and video, we will investigate the root cause immediately. Looking forward to your reply.
Best regards,
Kayla
Reallusion
1
You are going to edit a submitted issue. This issue will be changed to private draft mode until you click submit again. Are you sure?