19
UnityホログラフィックUnityちゃんを 呼び出す方法 一般社団法人T.M.C.N 株式会社システムフレンド 前本 知志

Unityでホログラフィックunityちゃんを呼び出す方法

Embed Size (px)

Citation preview

Page 1: Unityでホログラフィックunityちゃんを呼び出す方法

UnityでホログラフィックUnityちゃんを

呼び出す方法

一般社団法人T.M.C.N

株式会社システムフレンド

前本知志

Page 2: Unityでホログラフィックunityちゃんを呼び出す方法

・会社ではセンサー&デバイス部長やってます!KINECT等のセンサーを使ったアプリ(イベントコンテンツ、画像処理、画像認識、医療ヘルスケア系)スマフォのARアプリなどを作っています。http://www.systemfriend.co.jp/kinect_nui https://youtu.be/ZSXwhj8HqkE

・TMCN (Tokyo MotionControl Network) Co-founder(共同創設者)https://www.facebook.com/TokyoMotioncontrolNetwork

・著書「Intel RealSense SDK センサープログラミング」https://www.shoeisha.co.jp/book/detail/9784798139630

・HoloMagicians – 日本初のホロレンズ開発者チームhttp://holomagicians.azurewebsites.net/

・Microsoft MVP for Windows Developmenthttps://mvp.microsoft.com/ja-jp/PublicProfile/5002154?fullName=Satoshi%20%20Maemoto

まえもと さとし

2

Page 3: Unityでホログラフィックunityちゃんを呼び出す方法

HoloLensといえば

Page 4: Unityでホログラフィックunityちゃんを呼び出す方法

こんなイメージですよね

かわいくないよう。。

Page 5: Unityでホログラフィックunityちゃんを呼び出す方法

かわいい子を呼び出したくなりますよね。

https://youtu.be/_st7Z_L-Aw8

Page 6: Unityでホログラフィックunityちゃんを呼び出す方法

では、さっそく。

Page 7: Unityでホログラフィックunityちゃんを呼び出す方法

最低限必要なもの

Visual Studio 2015 Update 3

Universal Windows App Development Tool- Tools (1.4) and Windows 10 SDK (10.0.10586) を選択

https://developer.microsoft.com/en-us/windows/downloads

Unity HoloLens Technical PreviewUnity5.4.0f3のHoloLens開発用特別版https://unity3d.com/jp/partners/microsoft/hololens

Unityちゃん3Dモデルデータhttp://unity-chan.com/

Page 8: Unityでホログラフィックunityちゃんを呼び出す方法

超便利なツールキットHoloToolkit-Unity

ジェスチャー入力や、空間マッピングなどなど豊富な機能を備

えたUnityプロジェクト

HoloLens開発をサポートしてくれるエディタ拡張もある

かなりアクティブに更新されてる

もちろんオープンソースなので、困ったときに読み込むと結構

答えがあったりする。

https://github.com/Microsoft/HoloToolkit-Unity/

Page 9: Unityでホログラフィックunityちゃんを呼び出す方法

Unityプロジェクトとシーンの設定

HoloToolkit-Unityのエディタ拡張でHoloTookkitメニューが現れる

Apply HoloLens Project Settings でプロジェクト設定がいいかんじに

Apply HoloLens Scene Settings でシーン設定(カメラなど)がいい感じに

https://developer.microsoft.com/en-us/windows/holographic/unity_development_overview

手動設定はめんどくさい

Page 10: Unityでホログラフィックunityちゃんを呼び出す方法

Unityプロジェクトとシーンの設定

MainCameraのClipping Planes – Near を小さくするとより一層彼女と親密になれます

Page 11: Unityでホログラフィックunityちゃんを呼び出す方法

Unityプロジェクトとシーンの設定

現実世界をスキャンしてメッシュ化してくれるSpatialMappingプレファブを配置します

Page 12: Unityでホログラフィックunityちゃんを呼び出す方法

ユニティちゃんを配置

ユニティちゃんの入れ方はわかるよね?(PrefabなどなどをもってきてAssetsにいれてね)

MainCameraの視野内で少し高めに配置する事

Page 13: Unityでホログラフィックunityちゃんを呼び出す方法

ユニティちゃんへの設定

物理エンジン系設定を追加Colliderはこんな感じに↓

Page 14: Unityでホログラフィックunityちゃんを呼び出す方法

コンテンツの制御

空のGameObjectにScriptをぺたん。

Page 15: Unityでホログラフィックunityちゃんを呼び出す方法

コンテンツの制御

Page 16: Unityでホログラフィックunityちゃんを呼び出す方法

実機にデプロイ

Page 17: Unityでホログラフィックunityちゃんを呼び出す方法

ビルド設定

Windows Store (UWP)アプリとして書き出します→Visual Studioのソリューションができる

Page 18: Unityでホログラフィックunityちゃんを呼び出す方法

Visual Studioでビルドする

Windows Store (UWP)アプリとして書き出します。

Page 19: Unityでホログラフィックunityちゃんを呼び出す方法

まとめ

HoloLensのアプリはUnityでつくれる

HoloLensのアプリはUnityからWindows Store(UWP)プロジェクトを書き出す流れで実機へデプロイする

HoloLensのアプリをつくるには以下の3つのスキルがいりそうです。1. Unityをつかえる2. 現実空間とVR空間のことがわかる3. Windows Store(UWP)アプリが作れる(凝り始めると必須)

https://github.com/SystemFriend/HoloLensUnityChan/

ソースコードはこちら