我已经习惯了 Kinect SDK 和 WPF 应用程序(这两个应用程序都是新手)。
我的应用程序现在获得了普通视频、深度生成的视频以及每个像素的深度和颜色值,用 kinect sdk 在短时间内完成 :) 现在我需要渲染我在 3d 空间中获得的每个点。对于我已经拥有 XYZ 坐标的每个点,我只需要一种简单的方法来渲染它。
这是我已经尝试过的:
使用D3DImage WPF组件和DirectX,结果:没时间掌握directX C++编码
使用 D3DImage WPF 组件和 SlimDX,结果:找不到任何有关 SlimDX 的有用文档或如何在 D3DImage 组件中编写渲染输出
使用 WPF 和 XNA,结果:无法在 Visual Studio 2012 中导入 XNA,无法使其在 2010 年工作。找到了几个示例,没有一个构建或编译
使用 Winforms 和 XNA,结果:工作,但很难从 KinectSDK 转换代码
使用 WPF 和 MonoGame,结果:没有关于如何在 WPF 中实现 Monogame 的示例或文档,只有一篇关于如何以不太有效的方式在 WPF 上实现 XNA 的博文
现在..我真的不知道该怎么做..所以我在这里寻求帮助。一个关于如何在 3D 环境中绘制点的小例子可能是一个很好的起点,如果可以通过鼠标交互来旋转模型,它可以是完全完美的 :)
任何想法?:)