マルチタッチアプリケーションの開発を始めようとしています。
WPFとXNAのどちらかを決める必要があります。
どちらが速く実行されますか?WPFには、TUIO入力を介したマルチタッチをサポートするライブラリがすでにあります。
XNAでオブジェクトをドラッグ/回転/移動する
ための同様のライブラリまたはサンプルコードを知っている人はいますか?
ありがとう!SW。
マルチタッチアプリケーションの開発を始めようとしています。
WPFとXNAのどちらかを決める必要があります。
どちらが速く実行されますか?WPFには、TUIO入力を介したマルチタッチをサポートするライブラリがすでにあります。
XNAでオブジェクトをドラッグ/回転/移動する
ための同様のライブラリまたはサンプルコードを知っている人はいますか?
ありがとう!SW。
タッチは、ユーザーからの入力を取得するためのもう1つの方法です。この入力をXNAアプリとWPFアプリのどちらにルーティングするかは、アプリで何をしたいかによって異なります。
XNAは、Windows、Xbox、Zuneで2D/3Dを実行するための低レベルのAPIです。WPFは、3Dを実行するためのより高いレベルのサポートのみを持ち、(現在)Windowsのみをターゲットにします。したがって、XNAとWPFを併用することは、グラフィックス要件とプラットフォームサポートの決定になります。
アプリはグラフィックを多用するため、低レベルで作業する方が効率的です(XNAまたはSlimDX / DirectXを読んでください)。ReimerのXNAチュートリアルには、XNAを開始するための優れた記事がたくさんあります。
XNAを使用する場合は、タッチ情報を手動で分析するために多くの計算を行うことになります。最初にWPFを確認します(または、WPF内でXNAビジュアルをホストし、WPFのタッチ入力エンジンを使用できます) 。
Bespoke MultiTouch Frameworkは、マルチタッチとXNAを一緒にサポートします。Paulには、探している機能を示すためにすでに作成されたXNAサンプルがいくつかあります:-)