凹みTips

C++、JavaScript、Unity、ガジェット等の Tips について雑多に書いています。

VR

RealSense トラッキングカメラ T265 を Unity で遊んでみた

はじめに 1 月にプリオーダーしていた、V-SLAM をデバイス側で行ってくれる RealseSense の新しい製品である T265 が先日届きました。 realsense.intel.com T265 は次のようなデバイスです。 低消費電力 V-SLAM 動作で 1.5 W 正確なトラッキング 様々な環境…

Unity の XR 向けシングルパスステレオレンダリングについて調べてみた

はじめに Unity での XR Settings に含まれる Stereo Rendering Method ですが、みなさんは理解されていますか?ちなみに私は理解していませんでした。。 なんとなく マルチパス は遅くて シングルパス にすると速い、しかしながらシングルパスにするにはシ…

VR 向けの自作 Grabber を作ってみた

はじめに VR 内でオブジェクトをつかむには OVRGrabber や VRTK などが挙げられると思います。 framesynthesis.jp ただ、両手のインタラクションや遠くのものを取ったり遠くに置いたりといった機能が欲しかったので、自分で作ることにしました。 環境 Unity …

Oculus Avatar SDK を使って自分のアバターを Unity で利用する方法を調べてみた

はじめに Oculus の Home アプリから以下のようにアバタを編集できます。 このアバタは Oculus Avatar SDK を利用することで Unity 内でも利用することが出来ます。ただ、現状少し手順が多く大変です。というのも、このアバタ情報は Oculus のサーバ側に保存…

VR 内で自分の手とキーボードのインタラクションを可視化するデモを作ってみた

VR AR

はじめに VR に特化したガジェットが色々出てきていますが、そういった特殊なガジェットではなく、もっと身近なデバイスと自分の手自身がインタラクションする様子を拡張して VR 内で表示できないか考えてみました。 例えばボタンを大量に有するインターフェ…

Unity でリップシンクができる OVRLipSync を試してみた

はじめに Oculus 社が Unity 向けのリップシンクライブラリ、OVRLipSync をリリースしました。 https://developer.oculus.com/downloads/audio/1.0.0-beta/Oculus_OVRLipSync_for_Unity_5/ Oculus Launch Avatar Lip Sync Plugin for Unity - Road to VR Ocu…

VR 向け高性能ステレオカメラの Ovrvision Pro を手に入れたので詳しく調べてみた

本エントリは Oculus Rift Advent Calendar 2015 12 日目の記事になります。昨日は @MuRo_CG さんによる「アニメの雰囲気をVRに持ってくる方法」でした。以前 Gear VR のデモを見せていただきましたがすごいアニメでした!(語彙力がない) はじめに Ovrvisi…

現実の手を直接 VR 内に持ち込めるようになった Leap Motion Core Asset v2.3.0 を詳しく調べてみた

はじめに VR 向け Leap Motion アセットに再び神アップデートがきました。 Unity Core Assets 2.3.0 + ImageHands - Development - Leap Motion (Ultraleap) Community Forums https://developer.leapmotion.com/gallery/category/image-hand いくつかアップ…

Oculus Rift x Leap Motion を使った指で空間に魔法を描いて発動できる Magic VR を作ってみた

この記事は Oculus Rift Advent Calendar 2014 19日目の記事です。前日は KaleidPlayer の作者の @faifx さんによる「視差無し立体視のススメ - とあるOculusRift使いの備忘秘録」でした。2D の動画/静止画の単眼立体視を行うには、なるべく遠い場所に置く…

Ovrvision SDK v2 x Oculus Rift DK2 で AR を楽しむ方法についてまとめてみた

はじめに Oculus Rift と組み合わせて立体視可能なスルー画を楽しめるステレオカメラ、Ovrvision の待望の DK2 版マウンタ及び SDK が発売・公開され、先週予約していたものが届きました。 Ovrvision 1 | Ovrvision Ovrvision 1 : Stereo camera for Oculus …

Oculus Rift と Leap Motion で空中お絵描きアプリを作ってみた

はじめに Leap Motion VR の登場で簡単に VR 空間に干渉出来る自分の手を持ち込むことが可能になりました。 Get Started with Ultraleap Hand Tracking — Leap Motion Developer VR の世界に手を持ち込める Leap Motion VR の仕組みを調べてみた - 凹みTips …

VR の世界に手を持ち込める Leap Motion VR の仕組みを調べてみた

はじめに 8月末に Leap Motion が公式でステレオの赤外画の取得の API の公開と、VR 用のソフトウェア群、および Oculus Rift DK2 マウンタを公開しました。 Ultraleap Docs | Ultraleap Docs Guidelines for Hand Tracking and Haptics XR | Ultraleap サン…

Oculus Rift で頭の動き + タップで簡単に Unity 4.6 UI を選択できるやつを作ってみた

はじめに HMD での UI 操作は色々と議論がなされていると思いますが、中でも頭の向きを利用した UI は結構安定して操作できると個人的に感じています。頭は思ったよりも低カロリーで正確に動かすことが可能で、実際ブラウザ操作(リンククリック)もできるく…

Oculus Rift DK2 が届いたので遊んでみた

VR

はじめに ついに Oculus Rift DK2 (Developer Kit 2) を手に入れました! DK2 は 2014/7 時点で全世界で 45,000 個もの注文(DK1 は 2014/3 時点で 60,000 個)の注文があったとのことです。私は開発用と布教用で 2 個買いました。 OK | Oculus Oculus Rift…

Ovrvision SDK で Oculus Rift で遊べるオクルージョンのある AR 表現をお手軽につくってみた

はじめに マーカに対して AR オブジェクトを単純に描画しただけでは常に AR オブジェクトが最前面に来てしまいます。そこで、手前にある(実際の)物体が背後にある(ARによる)物体を覆い隠す状態(オクルージョン)を表現してあげると、よりリアルになりま…

Unity と OpenCV を組み合わせて現実・仮想双方を加工した AR な世界を Oculus Rift 越しに覗いてみた

はじめに 通常のカメラ画に AR オブジェクトを描画すると、解像感や色のズレで AR オブジェクトにバーチャルっぽさを感じてしまいます。そこで逆に現実の世界の方をバーチャルっぽくしてあげることで、AR オブジェクトに感じる違和感が低減されるのではない…

Leap Motion の Oculus Rift 用マウンタを使って VR の世界で積み木ゲームしてみた

はじめに Leap Motion マウンタが Thingiverse で公開されているのを見つけて DMM.make の 3D プリントサービスで造形してもらい、Leap Motion SDK v2.0 Beta のサンプルをちょっと弄って Oculus Rift を被って VR の世界で積み木してみました。 デモ 3D モ…

カメラ補正機能などにより精度・性能が向上した Ovrvision SDK v0.7 のアップデートをまとめてみた

はじめに Ovrvision SDK v0.7 がリリースされました! downloads - Ovrvision Developer Document アップデート内容に関して簡単に調べてみましたのでご紹介します。 更新点 今回の更新点は次のようになっています。 The configuration XMLfile reading syst…

Oculus Rift + Senz3D + iisu で VR 空間内に手を入れて遊んでみた

デモ 「はじめに」が長くなったので、まずは今回取り扱う内容をご覧ください。 はじめに Senz3D(Creative Interactive Gesture Camera) は、昨年の IFA2013 にて発表されたクリエイティブテクノロジー社製の NUI カメラです。 http://us.creative.com/p/we…

クロマキー合成 + 立体視が可能な Ovrvision SDK v0.6 を試してみた

はじめに 2014/5/3 に Ovrvision SDK v0.6 がリリースされました。 http://dev.ovrvision.com/doc_ja/index.php?downloads#sdk 今回のアップデートは以下の様な形です。 To improved precision of AR markers(Aruco) ArUco の AR マーカの精度の向上 Add chr…

複数の AR マーカを利用した Oculus Rift アプリが作れる Ovrvision SDK v0.5 を試してみた

はじめに 先日は Ovrvision SDK v0.3 についての記事(Oculus Rift x Ovrvision で拡張現実(AR)を試す方法をまとめてみた - 凹みTips)を書きましたが、1ヶ月も立たないうちに次のバージョンである v0.4 がリリースされ、そして今日 4/21 にバグフィックス…

Oculus Rift x Ovrvision で拡張現実(AR)を試す方法をまとめてみた

はじめに 2014/4/3 に Ovrvision SDK v0.3 が公開されました! http://dev.ovrvision.com/doc_ja/index.php?downloads v0.3 には待望の AR 機能が含まれています。まずは Unity 版を試してみました。 環境 Windows 8 Visual Studio Express 2012 デモ サンプ…

Ovrvision で色んなエフェクト試してみた

はじめに 以前、Oculus Rift と Ovrvision で現実の世界を OpenCV で加工して見るエントリを書きました(Oculus Rift × OVRVISION × OpenCV で線画だけの世界を覗いてみた - 凹みTips)。今回は、以前のものをちょっとだけ高速化して、かつ他のエフェクトを…

Oculus Rift × OVRVISION × OpenCV で線画だけの世界を覗いてみた

はじめに OVRVISION(オーバービジョン)が届きました! Ovrvision : Oculus Riftに装着するステレオカメラ Oculus Rift にマウントできる軽量、VGA、低レイテンシ、60 fps なステレオカメラです。いくつかのイベントで触らせて頂いていたのですが、完成度が…

Oculus Rift をかぶって VR の世界でおしゃべりしてきた

はじめに 本エントリは Oculus Rift Advent Calendar 2013の第1日目の記事になります。いよいよ始まりました!通常の Advent Calendar 同様 25 日だと少ない気がしたので 31 日に枠を拡大しましたが、無事開催前に満員御礼となりました。皆様、これから 1 ヶ…

開発者向け Oculus Rift イベントの 裏 OcuFes #1 で発表してきた

はじめに 先日、10月5日に開催された第1回 裏 OcuFes という Oculus Rift ユーザの開発者向けイベントへ参加してきました。参加者のほとんどの方が発表、色々な方面の濃い方々が集まるとても楽しいイベントでした。その場で私も発表してきたのでその資料を…

Oculus Rift でミクさんに画面の中から出てきていただいた:解説

はじめに 前回(PS Eye × 2個 を Unity 上で Oculus SDK と共に使ってみた - 凹みTips)は、PS Eye から取得したピクセルデータをテクスチャ化することが出来たので、今回はこれを利用して AR との組み合わせに挑戦してみました。 デモ動画 完成したデモはニ…

PS Eye × 2個 を Unity 上で Oculus SDK と共に使ってみた

はじめに 先日、以下のように PS Eye を 2 つ使用して、現実の世界を Oculus Rift 越しに覗くという内容のエントリを書きました。 Oculus Rift + PS Eye × 2個でカメラ越しに実際の世界を覗いてみた - 凹みTips ここから実際の世界に色々なものを重畳して行…

Oculus Rift + PS Eye × 2個でカメラ越しに実際の世界を覗いてみた

C# VR

はじめに 先日、おそらく人類初の衝撃的な VR ストリーミング配信が ust にて行われました。 window.twttr = (function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0], t = window.twttr || {}; if (d.getElementById(id)) return t; js = d.crea…

Oculus Rift で Skybox を破綻なく表示できる SkyboxMesh.cs を試してみた

追記 Unity 4.5 以降では標準の Skybox で問題なく描画されるようになりました。 Unity - What's new in Unity 4.5 はじめに Oculus Rift 用のアプリケーションで通常の Skybox を描画しようとすると、左目と右目のカメラに同じ(視差の無い)テクスチャが表…