I am having trouble utilising the mirror functionality with our custom rigs since we are not using the same naming for left and right. The standard unreal rigs like manny uses “_l_” and “_r_” where we use “L_” and “R_”. Where are these mirror tables defined and how can we add mirror tables specifically for our custom rigs? As you can see the below example does not find the opposite control. We would also require to specify which axis should be flipped similar to the Pose Manager.
[Image Removed]
[Image Removed]
This also brings me to the second issue. The pose manager’s Mirror Axis and Axis to flip does not seem to be working. They don’t effect the mirroring in any way. I tested this
Load in a control rig to the sequencer with a different naming convention to the standard Unreal control rigs. Specifically the side identifier ex. “_L” instead of Unreal’s “_l_”. Pose the character assymtrical and select all controls and hit Ctrl + Shift + M. This works with standard control rig (like Manny) but not with our inhouse rigs which has a [Side L_ or R_]_[Description] naming structure.
[Image Removed]
Issue#2
Save a non symmatrical control rig pose to the pose manager. Apply said pose mirrored with different Mirror Axis and Axis to Flip setting. The results will be exactly the same. Leading me to the conclusion they aren’t working as they are supposed to.
Yeah, this is in flux at the moment and so some things aren’t entirely clear. Right now, the MirrorSettings in the PoseTool are the “default” settings. So if you change the right and left side properties to be “L_” and “R_” then use your hotkey, it should work. Those settings aren’t directly tied to the pose you are working on in the pose tool.
The mirror axis and axis to flip are not hooked up properly in the engine at the moment. It basically uses the rigs “world” forward X to do the mirroring. The team is actively working on improvements here for 5.7.