Hatena1Pocket0LINESendLINESendFeedly2レースゲームやフライトゲームをプレイすると視点操作も多少必要な動作になります。機体操作と視点操作のキーが同じところに割り振られてることがあり、同時に操作できないためにゲームによってはプレイ体験の質を低下させることがあります。その対策として、実際の頭の動きを視点操作としてゲームに取り込む方法がありますのでご紹介します。最後にどうやって取り込むか頭の動きを読み取って操作する今回の手法は主に画像認識となります。その中でも大きく分けて二種類に分類され「赤外線を読み取る方法」と「顔認識によるもの」です。どちらもカメラを使用するという点に違いはありませんが、前者の場合はデバイスにカメラの他、赤外線ライトが必要になること。精度が優れていますが製品を求めると高価になります。後者の場合は顔認識を行うだけなのでノートPCなどに付属のカメラ単体さえあればセットアップするだけで簡単に利用できます。今回は手軽に試せる後者の顔認識で行います。PCでカメラと認識できるもの。fpsはなるべく高い方が良さそうですが2000円以下の安価なもので十分です。これで画像認識と制御処理を行います。NoIRとは、赤外線を使わないという意。価格は日本円で約390円。購入方法については後述。...http://facetracknoir.sourceforge.net/home/default.htm以上の2点が必要なものとなります。PC性能に関しては目的のゲームが動くほどであればまず問題ないでしょう。FaceTrackNoIRをセットアップするFaceTrackNoIRの購入、セットアップ、ゲームでの設定まで行います。C270を前提とします。NOW」と購入ボタンがありますのでクリック。支払いはPayPalとなります。vxxxx」ではないので注意。ソフトのインストール購入画面を進めていくとダウンロードページに飛びますのでアプリをダウンロードします。インストールについては普段入れているものと変わらないセットアップウィザードが表示されます。インストール先は任意に指定し、インストールデータはチェックを変えずにインストールしてください。Inc\FaceTrackNoIR_v200\FaceTrackNoIR.exe”)へ移動しアプリのプロパティを開き管理者権限に設定して実行しましょう。この設定は、ショートカットキーを使用するのに必要となります。起動すると下図の通りアプリが起動しますので、まずは赤枠の項目を左から順にプルダウンリストより設定します。2.1」の”Settingsを”選択します。FreeTrack」に変更しOKで閉じます。設定が完了した時点でアプリ中央下の項目”GO!”にある「Start」を選択することでカメラが起動し顔認識処理が開始されます。顔認識処理が開始するとステータスが「Tracking」となります。アプリ左側に撮影している映像がモノクロで映し出され、顔認識箇所が黄色のラインマーカーで表示されます。映像が出なかったら顔認識処理を開始しても映像が正しく表示されないことがあります。この場合アプリ側のカメラ選択に誤りがあるためと考えられます。アプリ自体にカメラを選択する機能が残念ながらありませんので、デバイスマネージャーで使用しないカメラは無効にする必要があります。ウィンドウキャプチャの映像入力も認識されてしまうようです。使用していないカメラを無効にしても映像が出ないようでしたらデバイスマネージャー上で確認してみてください。Cameraゲーム内で設定する顔認識が正しく行えたらゲームを起動して設定してみます。対応するゲームは数多くあります。...http://facetracknoir.sourceforge.net/compatibility/games.htmここでは「Arma3(日本語設定)」を例にします。ゲームを起動しエディタで適当な機体や車両を配置しシナリオをプレイします。プレイを開始したら「Esc」キーを押して「オプション」–>「操作」の順に開きます。次にウィンドウ上部右側のコントローラーを選択します。IR」を有効化し戻るを押します。操作一覧に戻ったら上部の表示を「ビュー」に変更します。下までスクロールして「左を見る(anlg)」を開きます。左回転」をドラッグし左側にドロップします。同じ方法で「左を見る(anlg)」から順に「ヘッドロール:左(anlg)」まで以下の画像の通り設定を行います。設定が完了したら右下の「はい」選択してポーズに戻り「続ける」でゲームを再開します。この時点で顔の方向でコントロールが出来ると思います。X”にチェックをしてみてください。他に感度調整の必要がある場合は、アプリの「Curves」を選択して各項目を弄ってみてください。参考として筆者の設定はこんな感じ。姿勢を整えてプレイした時に視点がずれる場合は、位置情報をしましょう。方法としては、アプリの「Shortkeys」を開き”Center”の”Keyboard”をF1など好みのキーに設定します。設定したキーを押すことで、押した時の顔の位置が初期位置となります。最後に首を動かして操作するのは初め中々難しいかもしれません。慣れると敵を追従しながら機体を操作出来ますので便利です。個人的に編隊飛行など正面の視界から外れる側面に位置する機体と一定の距離を保つような状況の時は凄く便利な感じがします。今回のFaceTrackNoIRは多少遅延が感じられます。気になる方は、FaceTrackNoIRの他にも赤外線を使用した高価なデバイスもありますので試してみてはいかがでしょうか。...書いてる人おがP猫に包囲された居住空間で飼育されています。