Q.
I want to create an animation where two characters shake hands.
How do I do this?
A.
If you want two characters that have been created separately to interact with each other simultaneously, the following functions can be used:
1. Play animations in sync
If you want to play two characters’ animations exactly at the same time, you can use the “Sync” function.
This synchronizes the animations exactly on a frame-by-frame basis.
https://rainyrizzle.github.io/en/AdvancedManual/AD_SynchronizeWithOthers.html
2. Correcting the position of the hand with an IK controller
For example, in the case of a “handshake” motion, even if you create a rough handshake motion, it is difficult to know the exact hand position of the other character.
You can add an IK controller to the basic “handshake” motion to make it hold hands accurately.
You can reference the hand position of the other character using a “Socket”, and you can control the position of the Effector bone of the IK controller with a script function.
– IK Controller: https://rainyrizzle.github.io/en/AdvancedManual/AD_BoneIKController.html
– Socket: https://rainyrizzle.github.io/en/AdvancedManual/AD_Socket.html
– Bone Script: https://rainyrizzle.github.io/en/Script/SC_Bone.html
-
This topic was modified 1 week ago by
Archive Account.