Windows Phone 7シリーズ向けの開発時の拡張現実

Windows Phone 7シリーズ用のアプリケーションを作成する場合、エミュレーターで加速度計を使用して作業を完全にテストする方法はありません。 データが来ていますが、エミュレーターは電話が画面を上にして平らなテーブルに横たわっていると考えています。 これは、特にアプリケーションがゲームなどの加速度計イベントに関連付けられている場合にイライラします。



最も成功する方法は、電話を購入し、既に実際のハードウェアでアプリケーションをデバッグすることです。 しかし、電話はオンになっており、私の手はすでにかゆみを感じています。 Windows Phoneエミュレーターと共に拡張現実を使用する興味深い機会。 拡張現実を利用して「遊ぶ」のではなく、仕事をするのはこれが初めてです。









Nikos Kastellanosaccelkitプロジェクトを作成しました。WebcamとARToolkitを使用すると、Windows Phone用のアプリケーションを開発するときに加速度計データをエミュレートできます。



起動プロセスは非常に簡単で、印刷して電話機の空白部分を切り取ります。 厚紙または厚紙を使用することをお勧めします。 Visual Studioからエミュレーターを起動し、accelKitアプリケーションを起動します。 アプリケーションで加速度計からイベントを受け取るには、accelKitからクラスとイベントを追加します。 本質的に、これらは別の名前空間からのみの同じクラス(AccelerometerReadingEventArgsなど)です。



メインアプリケーションは2つのことを行い、追加の現実を表示し、加速度計データをポート88に提供します。 アプリケーションはポート88にアクセスし、データを受信および処理しています。 私の場合、次のようになります。







完璧にはまだ遠いですが、それにもかかわらず:-)




All Articles