Migrate 1st person folder from UE4 to UE5
Open the Arm mesh → create asset → anim BP
Create follow 4 variables:
Create 2 Fabrik
Go to event graph, set as this (to force the hand back to where world origin is):
Back to anim graph
On both Fabrik nodes,
change effector transform space to world space, and rotation to Copy target rotation
On 1st Fabrik, set tip bone (target bone to reach, i.e. hand) and root bone (relatively stationary, i.e. shoulder and elbow) as below:
2nd Fabrik set to R instead
Set below (to let fabrik make shoulder and arm part stationary)
to fine tune hand movement, add transfrom modify bone node,
set details bone to modify to hand_r; Rotation mode to add to existing, rotaion z as 180
Also, rotation space to bond space (to correct position on the hand)
on 2nd node (as left hand), set as right hand details, but rotation on x as 180 instead
Connect the graph:
P.S. I readjust the rotation on both bone to fit the hands as in video, but still get problem when test in game
Go to VR Pawn (to put the arms below the camera):
Add components child under camera, skeletal mesh as arm, change anim bp and mesh of it
adjust its location and rotation to fit just under camera
go to event graph, begin play node:
Disable meshes of motioncontroller left and right
Test the game