2013-01-18 43 views
0

我一直在運行網絡,而現在尋找一個解決這個問題的身邊,但我很沮喪現在找到的東西,將適合所有我的要求。所以在這裏。手勢控制通過C#的Javascript InfoVis工具包(SDK的Kinect)

我試圖構建一個使用的Kinect的Windows傳感器來控制數字圖書館的可視化的桌面應用程序(如,你去了書籍的地方)的資產。我很熟練使用官方的MS Kinect SDK,並且已經有了一個簡潔的實用程序框架,所以我顯然很喜歡使用它。這加上桌面應用程序主題的事情說,整個shebang將需要在C#,這是我的罰款。

在另一方面,可視化的一部分已經存在,華麗的外表,但它的JavaScript(具體而言,即JIT JavaScript的infovis工具包)。它有我需要的所有花裏胡哨的東西,它整齊地動畫。另外,我是JavaScript的noob。

問題是,如何避免重寫任何一個到對方的語言,同時還使他們能夠在運行時說話嗎?

所以,你知道任何方式來
A)在Windows應用程序中嵌入一個JIT可視化(例如徑向樹可視化)的方式,允許我在運行時從C#類操作圖形(例如選擇一個新的節點以進行動畫進入焦點)或
B)發送C#事件JS在運行時到手勢輸入反應?這是ASP.NET可以做的嗎?

我有一種感覺,結果將是桌面和網絡技術的一個奇怪的組合,但任何指針向右排序技術是極大的讚賞。

回答

0

也許你應該看看如何使用Kinect的使用JavaScript這樣的項目:

http://research.microsoft.com/en-us/projects/kinectedbrowser/

http://kinesis.io/

+0

室壁運動看起來很有前途,將檢查出來。謝謝!不過,我會留下這個問題以提供更多建議。如果沒有更好的,我會在下週關閉它。 – pille

+0

新的Kinect SDK 1.8具有更多的JavaScript集成功能。我嘗試使用C#.Net使用WebSockets的示例,但它需要Windows 8。 –