APEX Broken Joints When Using Otto Muscle Transfer Recipe

   805   5   2
User Avatar
Member
9 posts
Joined: March 2015
Offline
Hi, I'm running into a few issues when using the Otto Muscle Transfer Recipe for skinning and rigging.

Arms
I matched Otto to my custom model with a topotransfer so it's compliant with the transfer recipe and when I plug the 'RIG' into a sceneanimate, I get this result on the upper arms:

Diving into '/rig_transfer_and_rebuild/setup_rig', the autorigcomponent throws an error:


Legs
When I interact with the legs, I get this deformation on the knee:

I noticed the knee also does this on the original Broot example as well:

My temp workaround for the legs on both Broot and my personal model is to also extract the patella correctives in the packedfoldersplit before the proxy gets swapped in


One of the major problems I've run into with APEX is troubleshooting the rig logic inside the graph. It's really nice when you're building it up and setting up subgraphs, but diving into it after the fact is rather tricky to diagnose.

*** UPDATE: Upper arm problem is fixed when using latest build(21.0.505) ***
Edited by Anton81 - Oct. 16, 2025 21:59:55

Attachments:
Upper_Arms.png (857.6 KB)
Legs.png (1.9 MB)
Broot_Knee.gif (2.0 MB)
autorigcomponent_error.png (175.6 KB)
Kneed_Fix.png (2.2 MB)

User Avatar
Staff
107 posts
Joined: Oct. 2023
Offline
Hi, It looks like the knee ray geo was simply missing from the recipe. Here is a file with a fix.

Attachments:
topo_retarget.hip (755.9 KB)

User Avatar
Member
9 posts
Joined: March 2015
Offline
Hey William, that did the trick, thank you so much. I've also added the transfer process for the L and R patella's as you can see below:
Edited by Anton81 - Oct. 20, 2025 21:48:21

Attachments:
corrective_shapes.png (114.1 KB)

User Avatar
Staff
107 posts
Joined: Oct. 2023
Offline
Ah, Nice. I missed packing them back in, my bad.

You dont have to transfer them all separately though. You can un-toggle the unpack contents on the packed folder split node, then you can unpack while keeping the name attrib. Then do the transfer, pack and merge.

Attachments:
topo_retarget.hip (969.9 KB)

User Avatar
Staff
664 posts
Joined: Aug. 2013
Offline
This will be fixed in 21.0.511.
Kai Stavginski
Senior Technical Director
SideFX
User Avatar
Member
9 posts
Joined: March 2015
Offline
Ah, Nice. I missed packing them back in, my bad.

You dont have to transfer them all separately though. You can un-toggle the unpack contents on the packed folder split node, then you can unpack while keeping the name attrib. Then do the transfer, pack and merge.

Ahh, I was wondering if there was an efficient way of doing that.
  • Quick Links