Cross Technology

Unity、VR、MR、ARを中心とした技術ブログ

HoloLens

Microsoftが2016年に発売したHoloLensについて、開発環境、開発方法などを幅広く紹介しています。

【Unity2017.3.1.p1版】Vuforia7.47によるHoloLensアプリのビルド手順

VuforiaのHPを見ていたところ、Vuforiaのバージョンが7になっており、HoloLens用のサンプルが公開されていました。HoloLensやImmersive Headsetの開発環境は、今後も変化が激しいと思われるので、今回デプロイまで確認できた環境とその他Tipsをまとめました…

同じモデルをHoloLensとMeta2で表示したときの見え方を比較しました

先日のMeta2体験会で、@yashinutさんと話していたとき、HoloLensでカクつくモデルをMeta2で再生するとどうなるのか、という話になりました。そこで今回はHoloLensとMeta2での比較について書きました。 1. HoloLensでのカクつきの目安 2. 比較の準備 HoloLens…

【Unityアセット】Set Pass Callを劇的に減らす「Mesh Baker」の使い方とTips

==== 2017/8/21 追記 5章の考察に、Set Pass Callsが200程度のモデルをHoloLensで見た場合の結果を追記しました ====この記事は「Unity アセット真夏のアドベントカレンダー 2017」の13日目の記事です。昨日はkazumalabさんによる、「【Unity アセッ…

【HoloLens】Spatial Mappingのメッシュを動かさずに、キーボード操作をする方法

HoloLensのアプリケーション開発手段として、従来のHoloTool Kitに加えて、MR Design Labというプロジェクトがあります。これは、一部HoloToolKitのSDKを含みつつも、ユーザー操作機能が拡張されています。Unityで使う基本的な準備方法は下記にまとめたので…

【HoloLens】MR Design Lab Unity概要とgitを使わない構築手順

HoloLensのアプリ開発にはHoloTool Kitを使うことが一般的ですが、2017年6月、Microsoftより新しい開発方法が発表されました。これはMR Design Labと呼ばれるもので、HoloLens(あるいはImmersive Deviceも含む)のUIやデザインのガイドライン的なものです。し…

世界初のVRカンファレンス「Japan VR Fest in Cluster」での発表報告

2017/7/22、VR開発者カンファレンスでMRについて発表しましたので、発表内容などをまとめました。 1. Japan VR FestとClusterとは? Japan VR Fest Cluster 2. 発表したもの 3. Spatial UIとは? 4. 今作っているSpatial UI 5. 今後について

【Unity】機能と性能面でLineRendererとGLを比較しました

最近、このツイートでお知らせした空間OS的なものを開発しています。空間OS的なものを作り始めました。空間にどうやって情報を表示して操作すればよいかを色々試してみようと思っています。 #HoloLens pic.twitter.com/ZKWgt1WnvQ— Limes@XRDeveloper (@Whee…

UnityのGLを使って、HoloLensで線を描画してみる

Unityで線を引くにはいくつか方法があります。たとえば下記の3つです。(1) Line Rendererを使う(2) Vectrosityアセットを使う(3) GLを使う (1)は「Unity LineRenderer」のようなキーワードで調べると色々な方が方法を書いてくださっています。(2)は以前書い…

「Hologram 240- Sharing holograms」の解説(Chapter3まで)

少し空いてしまいましたが、次は240の内容を整理しました。これまでの内容はこちらです。Holographic Academyの解説「Hologram 101」 - Cross TechnologyHolographic Academyの解説「Hologram 210 - Gaze」 - Cross TechnologyHolographic Academyの解説「Ho…

Holographic Academyの解説とTips紹介「Hologram 230- Spatial Mapping」

前回に引き続き、Holographic Academyについてです。今回は順番を飛ばしますが、Hologram 230 のSpatial Mappingについて整理しました。これまでの内容は下記にあります。Holographic Academyの解説「Hologram 101」 - Cross TechnologyHolographic Academy…

Holographic Academyの解説とTips紹介「Hologram 211 - Gesture」

前回に引き続き、Holographic Academyについてです。前回まではこちらです。Holographic Academyの解説「Hologram 101」 - Cross TechnologyHolographic Academyの解説「Hologram 210 - Gaze」 - Cross Technology今回はHologram 211 Gesture について解説し…

【HoloLens】MacでDevice PortalのLive Previewを使用する方法

=== 2017/3/9 Live PreviewをMacでも利用できたことを追記しました === 1. Devcice Portalとは? 2. MacでLive Previewにアクセスするには? 2-1. 仮想化ソフトの中にあるWindows10のブラウザからアクセスする Mac HoloLens Live Preview 3D View 2-2.…

Holographic Academyの解説とTips紹介「Hologram 210 - Gaze」

前回に引き続き、Holographic Academyについてです。前回の「Hologram 101」は、HoloLensの基本機能を網羅したシンプルな例でした。2XX以降は、それぞれの機能について発展的な使い方を紹介しています。今回はGaze(見つめる)についてです。 0. 準備 1. Chapt…

Holographic Academyの解説とTips紹介「Hologram 101」

==== 2017/2/4 追記Chapter 6のSpatial Mappingでチュートリアル通りに動かなかった箇所が解決したので、動作確認の動画を追加しました。====Microsoftでは、「Holographic Academy」というDeveloper用のページがあります。ここには、ゼロからHoloLe…

UnityでHoloLensのWorld Lockアプリを作る方法

前々回も紹介しましたが、HoloLensアプリには以下の3種類があります。 Body Lock(常に目の前に表示される) World Lock(HoloLensが持つ三次元空間の中の絶対位置に配置される) 排他的表現(いわゆるフルスクリーン) HoloLens講演。ホログラムの表示方法は3…

【HoloLens】UWPアプリのデプロイ手順、動作確認結果とTips紹介

先日、ついに日本でもHoloLensが発売されました。下記のタイトル通り、1/18から日本でもちゃんと届きました!Microsoft HoloLens のプレオーダーを本日より開始。2017 年 1 月 18 日(水)より順次提供 - News Center Japanまた、私にHoloLensのすごさを教え…

【Unity】Cortana認識結果を利用してUWP→Unity関数を呼ぶ方法

前回、CortanaとUnityを連携する方法を紹介しました。Unity→UWPでCortanaの機能を使う仕組みについて - Cross Technologyこのときは「Unity側で定義した会話文を元にCortanaとおしゃべりする」、というものでした。構成としては、Unity →UWPのXAML →Cortana…

UnityからUWPのCortanaの機能を使う方法をまとめました

一通り目処がつきましたので紹介します。以前、下記の記事でCortanaとUnityを連携させる方法を調べました。CortanaをUnityで使う方法の調査 - Cross Technology今回、ここで紹介した2種類のサンプルのうち、(1)を使う方法を解説します。※(2)は未調査です。 …

アプリ開発者目線でHoloLensとMetaの違いを整理してみました

最近MR/AR系の分野で注目を集めているのは、HoloLensとMeta2だと思います。いずれもかぶることで、実世界に重ね合わせてCGや各種情報を見ることができます。やりたいことはだいたい同じに見えます。しかし、アプリ開発をする視点で見ると、細かいところが色…

Windows10 MobileをWiFI経由でデバッグする方法とTips紹介

HoloAcademyという、HoloLens用のアプリ開発チュートリアルページで見つけた方法です。Windows 10 Mobileでもできたので、参考のため書いておきます。 1. 前提 2. デバッグする手順 (1) Visual Studioのアプリ実行ボタンを「Local Machine」から「Remote Mac…

HoloLensのエミュレータを起動し、Unityでアプリを作るまでの手順メモ

先日、@kaorun55 さんのご厚意により、HoloLensを試すことができました。 (@kaorun55さん、ありがとうございました)twitter.com「百聞は一見に如かず」の通りでした。体験してわかることがたくさんあり、これはすごい!という一言に尽きました。HoloLensの体…