進化するVirtual Realityの世界と入力装置としての「Leap Motion」:視覚的VR技術から動作を行うVR技術へ
Oculus Riftから再び火がついたVirtual Realityの世界。さまざまなVRデバイスの登場により、視覚的VRから動作を行うVRへ新たな進化を見せています。
*** 一部省略されたコンテンツがあります。PC版でご覧ください。 ***
Leap Motion/Oculus Rift関連記事
- 進化した「Leap Motion」と「Oculus Rift」で広がるVR(Virtual Reality)の活用シーン
- プログラムを書かずに試せる! 「Leap Motion」+「Unity」のアプリケーション開発
- 「Leap Motion」が「Oculus Rift」の“目”になる! 新体験を生み出すVRアプリケーション開発
- Unityの開発をさらに効率化! 「Visual Studio Tools for Unity」を利用する
VRデバイスの広まり
Oculus Riftから再び火がついたVRについて、VRデバイス側の動向を見てみましょう。
Oculus Riftは現在開発者キットになりますが、2016年の第1四半期(1〜3月)に正式版のリリースがアナウンスされています。これに合わせる形でOculus Riftのハードウェアの販路拡大やアプリストアの拡充など、ハードウェアとソフトウェアの両面からインフラの強化がアナウンスされています。
また、2015年5月に日本でも発売されたAndroid端末を使ったモバイルVRデバイスである「Gear VR」(現在はイノベーターエディション)も2015年内の正式版リリースが案内されています。Gear VRはPCを使わないため、ケーブル類を最小限に抑えられることが特徴です。
これによって、今まで限られた人に向けて販売されていたVRデバイスが、一気に一般層へ広がる可能性が現実のものとなりつつあります。
この広がりの中で様々なVRデバイスも発表されていますが、「Leap Motion」という観点からOSVRを紹介します。OSVRは「Open Source Virtual Reality」の略で、さまざまなメーカーや開発者に開かれたオープンソースのVRデバイスおよびソフトウェアプラットフォームです。このOSVRの入力装置として、Leap Motionも参加を表明しています。
入力装置としてのLeap Motion
このような流れの中で、当初はコンピュータ上で作成された世界を見るというVRアプリケーションに、Leap MotionやKinectを使ってプレイヤーの動きを取り込み、何らかの入力(アクション)を取り込めるようになっています。
例えば、Oculus Riftは「DK1」ではHMD(ヘッド・マウント・ディスプレイ)のみでした。これに「Kinect」で取得した3次元の位置情報を加えることで、VR空間内を移動できるようになりました。「DK2」ではこのような機能がポジショントラッキングカメラの追加によって、他のセンサーやデバイスを必要としなくなりました。
しかし、プレイヤーの位置情報を取れても、ユーザーの手の動きが取れません。Kinectでも大まかな手の動きは取れますが、顔の位置から仮想世界を見つめるVRアプリケーションでは、細かい手の動きをVR空間内に作用させることが非常に有用です。この手の動きの検出にLeap Motionが非常にマッチしています。
Oculus Rift + Leap Motionの世界を体験してみよう
このようなアプリケーションは実際に体験してみることが大切です。
2015年5月26日〜27日に開催される日本マイクロソフトの「de:code」というイベントで筆者もBBSS(BBソフトサービス)のブースでOculus RiftとLeap Motionを使ったアプリケーションの展示を行います。ぜひ新しい体験をしてください。
このほかにも前回紹介した、UnityとVisual Studioでの開発環境も紹介する予定ですので、Oculus RiftやLeap Motionの使用有無にも関わらず、興味がある方はぜひ足を運んでください。
関連記事
- WindowsユーザーのUnity開発をサポート:Unityの開発をさらに効率化! 「Visual Studio Tools for Unity」を利用する
Unityを編集する際には、規定では付属のMono Developを使います。しかしWindowsアプリケーションの開発者であればVisual Studioを使いたいところ。今回はそれをかなえる無償ツール「Visual Studio Tools for Unity」を紹介します。 - 2つのデバイスで新しい世界を体感:「Leap Motion」が「Oculus Rift」の“目”になる! 新体験を生み出すVRアプリケーション開発
「Oculus Rift」をかぶると、目の前に仮想空間が広がり、よりコンテンツに入り込んだ体験ができます。これに入力装置としての「Leap Motion」を組み合わせることで、リアリティある仮想空間を作ることが可能です。 - 雰囲気をプログラミングなしに体験:プログラムを書かずに試せる! 「Leap Motion」+「Unity」のアプリケーション開発
「Leap Motion」でアプリケーションを開発するには、いくつかの方法があります。ここではその中から「Unity」というゲームエンジンを使ってアプリケーションを開発する方法について紹介します。 - VRコンテンツをLeap Motion×Oculus Rift×Unityで始めよう!:進化した「Leap Motion」と「Oculus Rift」で広がるVR(Virtual Reality)の活用シーン
Leap Motionは米Leap Motionが開発・販売している、手や指の検出に特化したセンサーです。日本ではBBソフトサービスが提供をしています。2012年の発売以降、モーションセンサー市場の広がりに伴い、商業利用も増えてきました。 - 新年度に向けて準備する項目をチェック!:いちばん賢い買い方はコレだ! 次期「Visual Studio」に備えよう
2015年中の発売が予定されている「Visual Studio 2015」。一方、役目を終えようとしているTechNetやVisual Studio Express――新年度はどう備えるべきか。 - 2人のプロフェッショナルが語り合う:高橋忍(Microsoft)×轟啓介(Adobe)対談――進化するアプリ開発現場でデベロッパーとデザイナーの関係はどうあるべきか?
スマホやタブレットの普及により、業務アプリ開発の環境も変わりつつあるが、それに対応できる体制は整っているだろうか。この対談では日本マイクロソフトの高橋忍氏、アドビシステムズの轟啓介氏が、デベロッパーとデザイナー、それぞれの視点から、今後のアプリ開発における問題と解決策、そして理想について語り合う。 - コストを抑え、チャンスはモノに:iPhoneもAndroidも!! マルチプラットフォーム対応の開発ツールを導入しよう
iPhone、Android、そしてWindowsのデスクトップなど、複数のプラットフォームにアプリを用意するため、それぞれの開発言語やツールを学ぶのは大変です。そこで、1つの言語、1つのツールで複数のプラットフォーム向けに開発が行える方法を紹介します。 - Visual Studioで何ができる?:これから開発を始めるなら必見! より使いやすくなった「Visual Studio」
「Visual Studio」は高機能な総合開発環境(IDE)。特にCommunityエディションは有償であるProfessional相当の機能を備えながら、無償で利用できるのが特徴です。無償でできること、できないことを解説します。 - 盲点!? 1年契約で買うと高くつく:「MSDNサブスクリプション」を契約する上で押さえておきたい3つのこと
実はもったいない1年契約! コスパの良いライセンス購入でAzureの無償利用特典もある「MSDNサブスクリプション」を使おう。 - オンラインで見積書がすぐ取れる!:「モバイルファースト」を実現したい全ての方へ――開発者向けプロショップ“Developer Tools Store”が目指したこと
ソフトウェア開発の主流はPCからスマートデバイスへ――「モバイルファースト」時代のニーズに応える開発者向けプロショップ「Developer Tools Store powered by LICENSE ONLINE」がオープンした。これまでのオンラインストアと何が違うのだろうか? - 開発現場でのコミュニケーションをより円滑に:開発者でも覚えておきたい! 「初めてのPhotoshop」
大規模な開発になるほど人が多くなる開発現場。自分の考えを正確に伝えるために見た目のよい資料でプレゼンテーションを行おう!
関連リンク
提供:BBソフトサービス株式会社
アイティメディア営業企画/制作:ITmedia PC USER 編集部/掲載内容有効期限:2015年6月7日
Copyright © ITmedia, Inc. All Rights Reserved.