首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >集成WPF、Unity3D (和Kinect)

集成WPF、Unity3D (和Kinect)
EN

Stack Overflow用户
提问于 2014-06-05 16:08:44
回答 2查看 5K关注 0票数 5

我在Visual中创建了一个WPF项目。XAML标记由C#代码隐藏管理。我想做的是在用户界面上创建一个组件,它将显示一个3D场景。我希望这个3D场景被统一管理,因为我需要利用团结的物理引擎。用户必须能够通过手势与这个3D场景进行交互,这是Kinect (例如抛球)所识别的。

我有没有办法连接WPF、Unity3D和Kinect,这样用户就可以以这样的方式操作3D场景了吗?如果是的话,你能给我提供一些例子/教程吗?如果不是,用Kinect手势让用户操作3D场景的最佳方法是什么?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2014-06-05 16:26:13

我认为如何在wpf winform中获取Unity3D视图与wpf一起使用Unity3d。棘手的部分将是Kinect的互动。

您可以通过WPF与Kinect进行接口,并使用Zigfu实现统一。使用WPF进行Kinect交互的缺点是,除非使用新的Kinect客户端服务器系统并将所有信息发送到won服务器,否则无法将数据发送到统一,然后统一检索数据。这是一个非常糟糕的想法,而且可能不够快,而且会出现严重的滞后。

第二种选择是将ZigFu统一用于Kinect支持,这是要考虑的。它的问题是,如果您想使用Kinect在WPF,那么您将不得不断开与统一。这是我认为能够实现的唯一可能的方式

总的来说,这是可以实现的,但将是非常困难的。我建议您使用ZigFu,但这两种方法都有缺点。

票数 2
EN

Stack Overflow用户

发布于 2014-06-05 16:27:55

这是一个很大也很普遍的问题。但是我建议您使用统一项目的web部署,并且在您的项目/References/COM上有一个UnityWebPlayerAXLib控件,它将对您有很大的帮助。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/24065076

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档