Is it possible to attach other modules, e.g. FK chain to Bridge Module's Proxies?
It's "physically" possible to create other modules on Bridge Module's Proxies or Change Module's Attachment to these proxies of Bridge Module, no error appears as when trying to attach to Main, but when generating/rebuilding a rig the progress bar stalls on generating the skeleton for the module attached to the Bridge Module's proxies.
Rebuilding Rig
Storing Layer Data
Storing Rig Data
Storing Proxy Data
Storing UI Data
Deleting Rig
Rebuilding "controlRig" rig
Generating Rig
Building skeleton RRM_Skirt_Side
building l_Skirt_Side joints
building r_Skirt_Side joints
Building skeleton RRM_Skirt_Back
building Skirt_Back joints
Building skeleton RRM_Skirt_Front
building Skirt_Front joints
Building skeleton RRM_Weapon
building Weapon joints
Building skeleton RRM_WeaponCloth
building WeaponCloth joints
Building skeleton RRM_Spine
Building skeleton RRM_Neck
Building skeleton RRM_Collar_Side
building l_Collar_Side joints
building r_Collar_Side joints
Building skeleton RRM_Collar_Bottom
building Collar_Bottom joints
Building skeleton RRM_Collar_Top
building Collar_Top joints
Building skeleton RRM_Arm
building l_Arm joints
building l_Arm controls
building r_Arm joints
building r_Arm controls
Building skeleton RRM_Cloth_Front_Upper
building Cloth_Front_Upper joints
Building skeleton RRM_Cloth_Back
building Cloth_Back joints
Building skeleton RRM_Cloth_Back_Bottom
# Traceback (most recent call last):
# File "C:/ProgramData/Autodesk/ApplicationPlugins\rrm3\Contents\scripts\gui\main_tabs_generate_rig.py", line 619, in <lambda>
# self.rebuild_rig_button.clicked.connect(lambda *args: self.rebuild_rig_checks())
# File "C:/ProgramData/Autodesk/ApplicationPlugins\rrm3\Contents\scripts\gui\main_tabs_generate_rig.py", line 771, in rebuild_rig_checks
# preserve_animation, keep_ctrls_on_custom_layers)
# File "C:/ProgramData/Autodesk/ApplicationPlugins\rrm3\Contents\scripts\control_rig\rig_post_build\rebuild_rig.py", line 183, in rebuild_rig
# _build_rig.build_rig(rig_data_obj, silent=True)
# File "C:/ProgramData/Autodesk/ApplicationPlugins\rrm3\Contents\scripts\control_rig\_build_rig.py", line 198, in build_rig
# rig_module.build(start_nodes=True)
# File "C:/ProgramData/Autodesk/ApplicationPlugins\rrm3\Contents\scripts\control_rig\build_modules\build_directional.py", line 45, in build
# _build_module.Module.build(self, start_nodes=start_nodes, joints=joints, controls=controls)
# File "C:/ProgramData/Autodesk/ApplicationPlugins\rrm3\Contents\scripts\control_rig\build_modules\_build_module.py", line 119, in build
# self.build_side(start_nodes=start_nodes, joints=joints, controls=controls)
# File "C:/ProgramData/Autodesk/ApplicationPlugins\rrm3\Contents\scripts\control_rig\build_modules\build_directional.py", line 61, in build_side
# self.build_top_grp()
# File "C:/ProgramData/Autodesk/ApplicationPlugins\rrm3\Contents\scripts\control_rig\build_modules\_build_module.py", line 185, in build_top_grp
# self.add_mod_grp_attrs()
# File "C:/ProgramData/Autodesk/ApplicationPlugins\rrm3\Contents\scripts\control_rig\build_modules\_build_module.py", line 304, in add_mod_grp_attrs
# add_set_attrs.add_and_set(self.attach_jnt[self.side], 'attachGrps', attr_type='message')
# File "C:/ProgramData/Autodesk/ApplicationPlugins\rrm3\Contents\scripts\add_set_attrs.py", line 74, in add_and_set
# locked_node = cmds.lockNode(node, query=True, lock=True)[0]
# ValueError: No object matches name: Cloth_Back2_Ctrl
Cloth_Back2 is previous to what I'm attaching FK Chain to (I'm attaching it to RRM__Cloth_Back_03)
This has been resolved in rrm3_installers_BETA_2023_06_21. After installing the latest, you will need to press the "Update Proxy Rig to Latest Version" in the "Save & Load Proxies" tab. This will fix an error in the meta data. After updating, your rig should build successfully.
Dustin