Writing a new Ultraleap (Leap Motion) plugin...
-
- Binocular Vision CONFIRMED!
- Posts: 207
- Joined: Mon Mar 02, 2015 3:58 pm
Writing a new Ultraleap (Leap Motion) plugin...
I am not sure if anyone still reads this forum besides me, but I have decided to write my first plugin (yes, many years too late...). It is that only now I have received my Leap Motion and it turns out the writing is not as intimidating as I thought it would be. However, with almost zero experience in CSharp, there are some issues that I have which I am sure would be pretty basic for others. So, if any of the old plugin writers come by, I would sure like to have a few questions...
-
- Petrif-Eyed
- Posts: 2167
- Joined: Mon Jun 22, 2009 8:36 am
- Location: Stockholm, Sweden
-
- Binocular Vision CONFIRMED!
- Posts: 207
- Joined: Mon Mar 02, 2015 3:58 pm
Re: Writing a new Ultraleap (Leap Motion) plugin...
Yes, forgot to add an update here:
https://github.com/JabberwockPL/UltraLeapPlugin
Note that it requires 64-bit version of FreePIE, which I have also forked on GitHub. It has one significant improvement, namely the cursor position can be read from the screen and output in absolute coords. It does not work in some games which capture the mouse, but still is quite useful...
I have also done another one for Tobii, which is still under wraps due to unclear licensing from Tobii and I am considering a plugin for Touch Portal and/or OSC (it is used not only for music now). I have also thought about some FreePIE to FreePIE protocol, but I am afraid that is beyond my capabilities...
https://github.com/JabberwockPL/UltraLeapPlugin
Note that it requires 64-bit version of FreePIE, which I have also forked on GitHub. It has one significant improvement, namely the cursor position can be read from the screen and output in absolute coords. It does not work in some games which capture the mouse, but still is quite useful...
I have also done another one for Tobii, which is still under wraps due to unclear licensing from Tobii and I am considering a plugin for Touch Portal and/or OSC (it is used not only for music now). I have also thought about some FreePIE to FreePIE protocol, but I am afraid that is beyond my capabilities...
-
- Binocular Vision CONFIRMED!
- Posts: 207
- Joined: Mon Mar 02, 2015 3:58 pm
Re: Writing a new Ultraleap (Leap Motion) plugin...
Another thing that I have thought about was some kind of overlay system: I have seen some examples (like here: https://github.com/CodeStix/Live-WPM ) which make it look deceptively simple. I think it would add a lot, both as visual confirmation (e.g. modes, feedback etc.0 and part of interface (e.g. 'quickbars' selected with Tobii gaze - press one button, display a quickbar, just look at the item you need and use it when you release the button).