【问题标题】:Which way to go with graphic-intense multi-touch app, XNA or WPF?图形密集型多点触控应用程序、XNA 还是 WPF 应该采用哪种方式?
【发布时间】:2010-12-27 06:13:23
【问题描述】:

我即将开始开发多点触控应用程序。
我需要在 WPF 和 XNA 之间做出决定。
哪个会跑得更快? WPF 已经拥有通过 TUIO 输入支持多点触控的库。
有谁知道类似的库,甚至只是示例代码
在 XNA 中拖动/旋转/移动对象?

谢谢! 西南。

【问题讨论】:

    标签: wpf xna multi-touch


    【解决方案1】:

    触摸只是从用户那里获取输入的另一种方式。是否将此输入路由到 XNA 应用程序或 WPF 应用程序取决于您想在应用程序中执行的操作。

    XNA 是用于在 Windows、Xbox 和 Zune 上执行 2D/3D 的较低级别的 api。 WPF 仅对执行 3D 和目标(当前)仅 Windows 具有更高级别的支持。因此,使用 XNA 与 WPF 更多的是 imo 图形要求和平台支持的决定。

    由于您的应用程序图形密集,因此在较低级别上工作可能会更有效(阅读 XNA 甚至 SlimDX/DirectX)。 Reimer's XNA tutorials 有很多关于 XNA 入门的好文章。

    【讨论】:

      【解决方案2】:

      如果您使用 XNA,您将进行大量数学运算来手动分析触摸信息 - 我会先检查 WPF(或者您可以托管 XNA 视觉效果inside WPF 并使用 WPF 的触摸输入引擎)

      【讨论】:

        【解决方案3】:

        Bespoke MultiTouch Framework 同时支持多点触控和 XNA。 Paul 已经构建了许多 XNA 示例来演示您正在寻找的功能:-)

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2011-06-11
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多