Pose difference on skeleton in APEX

   798   2   2
User Avatar
Member
57 posts
Joined: 8月 2024
オフライン
HEY.Does anyone know how to do something like a KineFX pose difference in APEX on the skeleton geometry?
My use case is that sometimes IK/FK blending introduces slight pose differences, which causes a noticeable pop when switching between the two. I'm looking for a way to smooth or correct this within APEX.

Thanks
Edited by MatijaK - 2025年4月11日 06:09:38

Attachments:
Capture5545.jpg (166.9 KB)

User Avatar
Member
57 posts
Joined: 8月 2024
オフライン
The only method I see that could work so far is to initialise the stashed skeleton similarly to how we initialise the FK joints, and then calculate the difference per joint — but it feels a bit convoluted.
Is there a cleaner or more straightforward way to handle this in APEX?
User Avatar
スタッフ
121 posts
Joined: 5月 2021
オフライン
are you after something like this?



having only a matrix multiplication with the pre calculated offset is even cheaper. And fast rigs make the animator a lot more happy It allosw partial evaluation to kick in better and only update tha matrices it needs.



I would definitely not recommend to have stashes in your rig, that can easiliy slow things down! If you really want to read from geometry then add the Geo as an input to your rig, that will be always a lot faster and also a lot easier to maintain than the stash.
Edited by esttri - 2025年5月13日 17:37:49

Attachments:
pose_diff.PNG (33.6 KB)
pose_diffcheap.PNG (20.4 KB)

  • Quick Links