The May update was modest in scope. We are currently developing a new module for use with monster rigs, and this work has been carried over into next month and beyond. We expect to make an announcement at some point—please look forward to it!
Here are the standout features added in this release:
1. “Hyperextension” Attribute on the TwoBoneIK Node
We’ve added a “Hyperextension” attribute to the TwoBoneIK node to reproduce the slight over-extension of elbows and knees. Normally, an IK chain locks perfectly straight when fully extended, but human arms and legs can bend just past their limits in the opposite direction. Because the standard Maya IK solver can’t replicate this behavior, we implemented it directly in UZURIG2’s TwoBoneIK node.
2. IK↔️FK Matching Function
Switching between IK and FK used to require manual pose adjustment because the skeleton’s pose would shift. With this update, you can now toggle between IK and FK while automatically preserving the pose, dramatically improving workflow efficiency. We’ve provided the matching functionality as a script, so if you’re using ARSPicker or similar tools, you can simply assign the script to a picker button and start matching immediately.
Changes
Core
-
Fixed an issue in the SpaceSwitch feature where controller axis correction was not being taken into account.
-
Bumped the cymel version to
0.29.2025050600
. -
Improved the bone-axis estimation process in SetupTool → [Common] → [Advance] → RigJointSubAxis: Auto.
IKFK Switch Common Tool
-
For rig modules that support IK↔FK switching (arm_ik, leg_ik, body_spine_ik), you can now toggle between IK and FK while preserving the exact same pose.
-
When run, the corresponding Python command is printed to the Script Editor log, so you can hook it up to a picker button or similar.
Example:
import uzu.cmd; uzu.cmd.ikfkSwitch(['r_Arm_hand_ctrl'])
Modules
-
arm_ik / leg_ik: Added a Hyperextension parameter.
-
leg_ik: Fixed a bug where the rig would fail to generate correctly if the toe controller wasn’t pointing perfectly forward.
Sample Rig Scene
The sample rig scene has been bumped to version v3 and rebuilt with this update.
Other Changes
Fixed omission of fingers from “Bone to Rig Controller Conversion”.