This repository has been archived by the owner on Apr 8, 2022. It is now read-only.
forked from marcwieserdev/UE4-LeapMotionPlugin
-
Notifications
You must be signed in to change notification settings - Fork 72
About the implementation #25
Comments
Since UE4 supports C++, this leap plugin binds directly to the leap service via Leap.dll (v2 leap.dll, but the leap service provides v3 tracking data to it). You can find api documentation here: https://developer.leapmotion.com/documentation/v2/cpp/index.html There is also a new modern plugin undergoing alpha testing which binds to the lower level LeapC.dll. Websockets are not required for either of these bindings and it would be detrimental to depend on its latency for a VR application. |
So, since this plugin is not using Websockets at all, I cannot make it work with my implementation of the Leap service. |
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Hello, I have a question,
How exactly is implementated the communication with the leap motion??
As far as I know, the Leap Motion service exposes a WebSocket that all the plugins consume in order to be compatible with the device. More info here about this matter here.
I'm currently developing a library which uses Leap Motion but improves their original accuracy by applying computer vision and deep learning techniques.
I do this by replacing the original service for my own implementation with the improved features.
So far, I was debugin with the JavaScript interface and all worked nicely but, when it comes to the Unreal Engine, it doesn't even connects to the websocket. Nonetheless, with the original services everything is working ok.
Is the Leap Motion plugin for Unreal Engine interacting with the Leap Motion device in an alternative way?
Could you please provide some insight about how can I make my implementation compatible with the Leap Motion plugin?
The text was updated successfully, but these errors were encountered: