Rift」をかぶると、目の前に仮想空間が広がり、よりコンテンツに入り込んだ体験ができます。Motion」を組み合わせることで、リアリティある仮想空間を作ることが可能です。Rift」の目にしてみましょう。Display)です。VRがFacebookに買収されたことで知った方もいるでしょう。Riftをかぶると、目の前に仮想空間(VR:仮想現実、VR空間)が広がり、よりコンテンツに入り込んだ体験ができます。Riftをかぶることで表示される画面以外が見えなくなるため、コンテンツを見ることはできますが、そこに何かの入力を与えることが難しくなります。Rift上の仮想空間に表示させ、自分の手が仮想空間の中にいるような効果を出すことができます。Riftに表示させることで、現実の映像を重ね合わせることもできます。Riftで表現した仮想空間に入力を与えることが、より簡単になりました。Pro用とFree用の2種類があります。Freeにも対応しています(Unityとの戦略的提携による)。パネル」から「イメージを許可する」にチェックを入れ、「OK」をクリックします。Motionのカメラ画像を取得できるようにするUnityで新しいプロジェクトを作成し、Unityパッケージ(LeapMotionVRAssets2_2_2.unitypackage)をインポートします。Scenes」にあるサンプルのシーンを開きます。どれでもよいですが、ここでは「LeapOculusPassthrough」を開きます。パッケージをインポートしてサンプルのシーンを開くシーンに配置されているオブジェクトを表すHierarchyビューにいくつかのオブジェクトが表示されます。Riftをコンピュータに接続し、シーンを実行します。Motionのカメラ画像が表示されます。ここに手をかざす(手を下から入れるとよいです)と、手のモデルが表示され、手を奥に動かすとブロックが壊れていきます。Riftの仮想空間に自分の手を使った入力を追加できます。Settings」からビルドを行います。ビルドが成功すると2つの実行ファイルが生成されます。このうち「DirectToRift.exe」と付いているほうを起動します。Prefabs」にあるPrefabsを利用します。Riftを使ったアプリケーション開発にはいくつかの注意点や、展示の際のガイドラインがあります。Riftでは3D酔いと呼ばれる現象への対処が必要です。これは処理速度が間に合わない場合や、ユーザーの動作とVR空間の視点が一致しないために、酔いが発生する現象です。ユーザーの動きと表示する視点が同じになるようコンテンツを開発します。Riftはコンピュータに高い性能を求めますが、これをクリアしないとユーザーによい体験をしてもらえません。DK2でコンテンツのフレームレートが75を維持できるもの、ノートPCよりデスクトップPC)を選択しましょう。Developを使います。Studioという高機能の統合開発環境があります。Unity」として無償でリリースされています。Studioのパワフルな環境を利用できます。Unityではメソッドの検索のようなUnityアプリケーションの開発支援や、Unityアプリケーションのデバッグなどの機能があります。Studio側は拡張機能として提供されます。Studioは無償のExpressでは利用できません。Community」というエディションが追加されました。Professional」と同等機能が無償で利用できます。商用利用に関しては制限がありますので、サイトを参照してください。Unityで素晴しい開発環境を手にできます。Motion」でアプリケーションを開発するには、いくつかの方法があります。ここではその中から「Unity」というゲームエンジンを使ってアプリケーションを開発する方法について紹介します。Motionが開発・販売している、手や指の検出に特化したセンサーです。日本ではBBソフトサービスが提供をしています。2012年の発売以降、モーションセンサー市場の広がりに伴い、商業利用も増えてきました。2人のプロフェッショナルが語り合う:高橋忍(Microsoft)×轟啓介(Adobe)対談——進化するアプリ開発現場でデベロッパーとデザイナーの関係はどうあるべきか?スマホやタブレットの普及により、業務アプリ開発の環境も変わりつつあるが、それに対応できる体制は整っているだろうか。この対談では日本マイクロソフトの高橋忍氏、アドビシステムズの轟啓介氏が、デベロッパーとデザイナー、それぞれの視点から、今後のアプリ開発における問題と解決策、そして理想について語り合う。マルチプラットフォーム対応の開発ツールを導入しようiPhone、Android、そしてWindowsのデスクトップなど、複数のプラットフォームにアプリを用意するため、それぞれの開発言語やツールを学ぶのは大変です。そこで、1つの言語、1つのツールで複数のプラットフォーム向けに開発が行える方法を紹介します。Studio」は高機能な総合開発環境(IDE)。Communityエディションは有償であるProfessional相当の機能を備えながら、無償で利用できるのが特徴です。無償でできること、できないことを解説します。コスパの良いライセンス購入でAzureの無償利用特典もある「MSDNサブスクリプション」を使おう。ONLINE」がオープンした。大規模な開発になるほど人が多くなる開発現場。利用規約ITmediaはアイティメディア株式会社の登録商標です。