KINECT for Windows V2 をopenFrameworksで動かす

KINECT V2をopenFrameworksで動かせるようになったので、その備忘録 KINECT V2をopenFrameworksで動かすためのアドオンとしては、 https://github.com/sadmb/ofxKinect2 など一部、使えるものも上がっているのだが、bodyFrameをとれるものがない… C++初心者でアドオン頼みだった私には酷な現実です。でもなんとかしないといけないので、頑張りました。 ソフト、OS等 OS:Windows 8.1 開発環境:Microsoft Visual Studio Express 2012 その他 ・openFrameworks v0.8.4 ・Microsoft Kinect for Windows v2 Software Development Kit (SDK) まずは、OFのアドオンに頼らずC++でKINECTを使えるようにセットアップ。 1.KINECT V2 用のSDKをダウンロード https://www.microsoft.com/en-us/kinectforwindows/develop/ SDKとは開発者用キットのこと。モーションキャプチャとか基本のアプリケーションとかコードもある。最初はこのC++コードを解読して使おうとしたけど、断念。とりあえずダウンロード。 SDK Browser いろいろあって楽しい。Installからコードも取得できる。 2.OFの新しいプロジェクトを作成 プロジェクトジェネレータとか、サンプルのコピペとかでもいいので新しいプロジェクトを作成する。 OFの基本操作については省略します。 3.インクルードディレクトリ等の追加 新規作成したプロジェクトを立ち上げ、プロジェクト->プロパティを選択。 構成プロパティ -> VC++ディレクトリを選択。 ・インクルードディレクトリを編集し、以下を追加する。 SDKのインストールディレクトリ \Kinect\v2.0_1409\inc ・ライブラリディレクトリには以下を追加する。(32bitか64bitかは適当に) SDKのインストールディレクトリ \Kinect\v2.0_1409\\Lib\...