These are chat archives for highfidelity/hifi

16th
Nov 2016
Polyrhythm
@Polyrhythm
Nov 16 2016 22:03
hey guys, i'm new here! just pulled down the repo and excite to contribute to it
i have experience using leap motion orion and wanted to get that up and running in interface - it looks like back in 2014 you all added support for the old sdk, any news on orion support?
Seth Alves
@sethalves
Nov 16 2016 23:27
welcome @Polyrhythm . I don't know the answer to your question.
I suspect we don't have one in the office, so nobody has tried
Polyrhythm
@Polyrhythm
Nov 16 2016 23:27
do you guys have open office hours at any point? i have a leap motion and would love to bounce some ideas to get it working
the new orion beta has an interaction engine which dramatically improves physics for handling objects
i'm in sf btw
in the meantime i'll keep plugging at getting a build on windows working :hammer:
Anthony Thibault
@hyperlogic
Nov 16 2016 23:37
The leap motion plug in should work, it requires that you run the following script: script-archive/controllers/leap/leapHands.js
Polyrhythm
@Polyrhythm
Nov 16 2016 23:38
thanks, i did see that mentioned in some buried issue or pull request when i searched the repo for "leap motion"
Anthony Thibault
@hyperlogic
Nov 16 2016 23:38
It's not perfect or anything, the orientation of the thumb isn't quite right.
Polyrhythm
@Polyrhythm
Nov 16 2016 23:38
well that'll be my first stop for improvement once i get the build working then :)
Anthony Thibault
@hyperlogic
Nov 16 2016 23:38
Also it's just cosmetic, i.e. it just manipulates the avatar's joints.
You can't use it to grab objects or anything, like you can with the vive controllers
Polyrhythm
@Polyrhythm
Nov 16 2016 23:39
would it be possible to mod in support via the js layer to enable that or would i be looking at the c++ codebase for that
Anthony Thibault
@hyperlogic
Nov 16 2016 23:40
I think it would be possible in js, you would have to manipulate the Controller system, by Controller.setPoseValue maybe, and Controller.setValue to set standard mappings for things like the hands and the trigger buttons.
Polyrhythm
@Polyrhythm
Nov 16 2016 23:40
cool. nice little scoped problem to help me learn some of the api
Anthony Thibault
@hyperlogic
Nov 16 2016 23:40
Basically it's possible to send controller messages from js, which the rest of the system would interpret as a "standard" controller
so you could mimic the same standard controller actions, from the vive.
good luck.
Polyrhythm
@Polyrhythm
Nov 16 2016 23:41
:)
Anthony Thibault
@hyperlogic
Nov 16 2016 23:44
Oh, also we don't have orion support directly, turns out Sixense made their stuff backward compatible, so our leap motion device dll, works with orion, even though it was built with the previous SDK.
Polyrhythm
@Polyrhythm
Nov 16 2016 23:45
oh interesting