运行 同时在两个浏览器上运行一个 Leap Motion
Running a Leap Motion on two browsers at the same time
所以,我正在尝试让两台计算机同时从跳跃运动中获取数据。 (使用 javascript api)
理想情况下,第一个会模仿第二个,在两个屏幕上都显示被操纵的手
Leap.loop({host:address})
.use('riggedHand',{
element:document.getElementById('leapcanvas'),
offset: new THREE.Vector3(0,0,0)
})
riggedHandPlugin = Leap.loopController.plugins.riggedHand;
但是,跳跃动作似乎一次只能在一个屏幕上工作。
这是 WebSocket 或 Leap Motion 的问题吗?
您是否已经设置了允许远程计算机连接到 Leap 网络套接字的配置选项?在 Leap 服务命令行上:
--websockets_allow_remote=1
(或 Leap 的 config.json 文件中的 json 等价物)
如果是这样,请尝试在 Leap.loop 中将两个应用程序的背景设置为 true:
Leap.loop({'host':'address', 'background':true})... etc
所以,我正在尝试让两台计算机同时从跳跃运动中获取数据。 (使用 javascript api)
理想情况下,第一个会模仿第二个,在两个屏幕上都显示被操纵的手
Leap.loop({host:address})
.use('riggedHand',{
element:document.getElementById('leapcanvas'),
offset: new THREE.Vector3(0,0,0)
})
riggedHandPlugin = Leap.loopController.plugins.riggedHand;
但是,跳跃动作似乎一次只能在一个屏幕上工作。
这是 WebSocket 或 Leap Motion 的问题吗?
您是否已经设置了允许远程计算机连接到 Leap 网络套接字的配置选项?在 Leap 服务命令行上:
--websockets_allow_remote=1
(或 Leap 的 config.json 文件中的 json 等价物)
如果是这样,请尝试在 Leap.loop 中将两个应用程序的背景设置为 true:
Leap.loop({'host':'address', 'background':true})... etc