Kinect v2与网络浏览器 [英] Kinect v2 with web-browser

查看:83
本文介绍了Kinect v2与网络浏览器的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述


我正在研究一个项目,该项目使用kinect作为输入并允许用户雕刻3d对象。拉动和推动等手势会使3d对象变形为所需的模型。一旦用户对对象的外观感到满意,3d对象就会将
转换为.stl或.obj以用于3d打印队列。

I am working on a project which would use kinect as an input and allow the user to sculpt a 3d object. Gestures such as pull and push would deform the 3d object into a desired model. Once the user is satisfied with the look of the object the 3d object would be converted into .stl or .obj for 3d printing queue.


We发现了一个在线Web应用程序,其源代码由所有者提供,供我们操作。这是我们希望使用的应用程序的链接:

We found an online web application whose source code was provided by the owner for us to manipulate. Here s the link to the application we wish to use:


这是一个使用javascript的普通web-gl网络应用程序。

This is a normal web-gl web application which uses javascript.


我们面临的问题是kinect v2只能使用kinect创建windows 8应用程序。另一方面,我们的应用程序是一个普通的Web应用程序。它托管在向客户端提供javascript文件的服务器上。

The problem that we are facing is that kinect v2 can only create windows 8 apps using kinect. On the other hand the application we have is a normal web application. Which is hosted on a server that serves the javascript files to the clients.


我需要帮助将应用程序与kinect连接起来。任何形式的指导都会受到赞赏,因为我们被困在这里。

I need help connecting the application with kinect. Any form of guidance would be appreciated since we are stuck here.

推荐答案

基于纯Javascript的Web应用程序需要某种代理才能将设备转发到服务器进行处理并将结果转发回客户端。

Pure Javascript based web applications would require some sort of proxy that could forward requests from the device to a server for processing and the results back to a client.

在Windows 8中,Javascript是Windows 8应用程序的一等公民,您可以访问WinRT引擎,元数据和WinRT组件。 Kinect设备部分实现为WinRT组件,因此您可以通过Windows 8进行访问。

In windows 8, Javascript is a first class citizen for Windows 8 apps, and you have access to the WinRT engine, Metadata, and WinRT components. The Kinect device is implemented in part as a WinRT component thus you have access through Windows 8.

您可以始终在JavaScript中构建Win8.1应用程序,使其成为基于浏览器的客户端,以及然后使用它与Kinect进行通信,并从Web服务器获取响应。如果这不是一个选项,你可能想看看
BodyLabs - 谁组织代理来做这样的事情。

http://blogs.msdn.com/b/kinectforwindows/archive/2014/07/02/hackers-put-kinect-for-windows-v2-through-its-paces.aspx

You could always build a Win8.1 app in JavaScript, make that the Browser based client, and then use that to communicate with the Kinect, and get responses from the web server. If this is not an option, you might want to look at BodyLabs - who put together a proxy to do such a thing. http://blogs.msdn.com/b/kinectforwindows/archive/2014/07/02/hackers-put-kinect-for-windows-v2-through-its-paces.aspx


这篇关于Kinect v2与网络浏览器的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆