Leap Motion Plugin Network Replication
I'm trying use the Leap Motion plugin to give networked VR pawns their own Leap Motion controlled hands.
At the moment, I'm using UE4.13 Preview 2 and the Oculus CV1. I have modified the HMDLocomotion pawn to add a LeapEchoRiggedHandsActor as a Child Actor on the camera. When running a single instance of the game on one computer, this works great, I can see some rigged and animated hands thanks to the Leap Motion. When I package and run the project on two different computers, one hosting and one as a client, my network session blueprints work correctly - both players can see each other, and can see hands on the VR pawns, but the hand animations for all VR pawns are driven by the local player's leap motion device.
Essentially I think I need to modify the LeapController.cpp file to correctly replicate rigged hand animation data from clients to servers, and vice versa.
Has anyone else tried this? Is this the correct way to approach the problem?
Hi ! I'm not working on this issue for now cause I have to focus on other things. But I will later for sure.
I think there are two ways to solve this:
Since I'm quite a beginner in UE4, I suggest you also look into your own solution too so you may find a better one !
Good luck ! Best regards.
answered Aug 18 '16 at 08:52 AM
Follow this question
Once you sign in you will be able to subscribe for any updates here