Upgrade to Pro — share decks privately, control downloads, hide ads and more …

HoloLens 2概要

HoloLab
May 29, 2019

HoloLens 2概要

2019/5/29開催 de:code 2019 CM02 HoloLens 2概要のスライドです
https://www.microsoft.com/ja-jp/events/decode/2019session/detail.aspx?sid=CM02&tk=CM

HoloLab

May 29, 2019
Tweet

More Decks by HoloLab

Other Decks in Technology

Transcript

  1. 会社紹介 株式会社ホロラボ 事業内容 HoloLensやWindows MRなどxR技術やセンサー技術に関する ・システム/アプリケーションの企画開発 ・調査研究 ・普及啓発活動 設立 2017/01/18

    住所 東京都品川区西五反田2-25-1 インテックス五反田ビル3F 資本金 30,000,000円 取締役 5名 従業員 16名 Web https://hololab.co.jp/
  2. 明日もお待ちしています! DAY2 ( 5 月 30 日 ) 10:50 -

    11:40 DAY2 ( 5 月 30 日 ) 15:10 - 15:30
  3. KEY INNOVATIONS 没入感の向上 視野角 2X 快適性の向上 快適性が3X に向上 価値創造時間の短縮 数か月から数分に短縮

    ハンドトラッキング Windows Hello & アイトラッキ ング 重量バランス フリップアップバイザー Dynamics 365 ビジネスアプリ 3rd パーティ ソリューション
  4. 開発環境 Unity 2018 Unity 2019 Unity Unity 2018.3.xまたは Unity 2018.4.x

    Unity 2019以降 Visual Studio Visual Studio 2017以降 Visual Studio 2017以降 Windows SDK 18362 18362 サポート環境 ARM ARM, ARM64 バックエンド .NET, IL2CPP IL2CPP ネットワーク UNET --- MRTK MRTK v2 MRTK v2
  5. HoloLens 1とHoloLens 2をアプリから識別する var 値 ターゲット 備考 X86 HoloLens 1

    Arm HoloLens 2 Arm64 HoloLens 2 OSやSDKのバージョンが古い場合、「12」という数値で返る https://docs.microsoft.com/en-us/uwp/api/windows.system.processorarchitecture
  6. ポーティングケーススタディ – 今回の影響範囲 修正箇所 該当箇所 修正候補 難易度 Unity エディタ(GameObject関連) カメラ

    Configration 低 マテリアル 付けなおし 低 HandDraggable IMixedRealityPointerHandler 中 UI(Tagalong, Billboard) RadialView や Orbital Solver 中 その他、GameObjectにスクリプトが関連付 けられてる場所(HTKかどうかにかかわらず) 付けなおし 低 Visual Studio(コード関連) HoloToolkitの名前空間 削除 低 IInputClickHandler IMixedRealityPointerHandler 低 HandDraggable ManipulationHandler 中 InputManager InputSystem 中 WorldAnchorManager Unity のSDKレベルで差し替え 高 ※:今回は難易度低のみでポーティング作業を一時中断した
  7. 注意 Microsoft Mixed Reality Toolkit v2.0.0 RC1 Refresh • Microsoft.MixedReality.Toolkit.Unity.Foundation-v2.0.0-RC1-Refreshは

    以降 MRTK Foundationと表記 • Microsoft.MixedReality.Toolkit.Unity.Examples-v2.0.0-RC1-Refreshは 以降 MRTK Examplesと表記
  8. HoloLens 2 emulator エミュレータのダウンロード https://docs.microsoft.com/en-us/windows/mixed-reality/using-the- hololens-emulator HoloLens 2 Emulator and

    holographic project templates から https://docs.microsoft.com/en-us/windows/mixed-reality/using-the-hololens-emulator
  9. HoloLens 2 emulatorの操作 操作 マウス&キーボード Xboxコントローラ 前後左右への移動 W,A,S,Dキー 左スティック カメラの移動

    マウスドラッグ, カーソルキー 右スティック エアタップ 右クリック, エンターキー Aボタン ブルーム/システムジェスチャー Windowsキー, F2キー Bボタン スクロールのための手の動き Altキーとマウス右ボタンを押しながら マウスを上下に移動 右トリガーとAボタンを押しながら 右スティックを上下に移動 手の動きと回転(HoloLens 2 Emulator のみ) Altキーを押しながらマウスを上下左右に移 動(手を動かす),カーソルキーとQ / Eキー(回転, 傾き) LBまたはRBを押しながら左スティック(手を前 後左右に動かす), 右スティック(回転),方向 パッド上下(手を上げ下げ)
  10. MRTKの特徴 • Core Package • Platform Providers • System Services

    • Feature Assets https://microsoft.github.io/MixedRealityToolkit-Unity/Documentation/Packaging/MRTK_Packages.html
  11. ビルド 参考: Unity UWP Build: Reference Rewriter found some errors#3939

    https://github.com/microsoft/MixedRealityTool kit-Unity/issues/3939 Unityのバグにより起こるエラーのようですが、無視して も問題ないと記載されています
  12. プロファイル Pointer Profile Input Actions Profile Input Action Rules Profile

    Controller Mapping Profile 入力をアクションに紐づける 特定の基準に基づいてアクションを発生させる ポインタの設定 コントローラマッピングの設定
  13. プロファイル Controller Visualization Profile Gesture Profile Speech Commands Profile Hand

    Tracking Profile コントローラ視覚化の設定 ジェスチャーの設定 音声コマンドの設定 ハンドトラッキングの設定
  14. 参考:公式チュートリアル MR Learning ベースのモジュールのプロジェクトの初期化と最初のアプリケーション https://docs.microsoft.com/ja-jp/windows/mixed-reality/mrlearning-base-ch1 MR Learning ベースのモジュールのユーザー インターフェイスでは、手 Tracking、および現実ツールキットの構成を

    混在 https://docs.microsoft.com/ja-jp/windows/mixed-reality/mrlearning-base-ch2 動的なコンテンツの配置とソルバー MR Learning ベース モジュール https://docs.microsoft.com/ja-jp/windows/mixed-reality/mrlearning-base-ch3 MR Learning ベースのモジュールの 3D オブジェクトの相互作用 https://docs.microsoft.com/ja-jp/windows/mixed-reality/mrlearning-base-ch4 入力を高度な MR Learning ベース モジュール https://docs.microsoft.com/ja-jp/windows/mixed-reality/mrlearning-base-ch5 MR Learning ベース モジュール - 旧暦モジュール アセンブリ サンプル エクスペリエンス https://docs.microsoft.com/ja-jp/windows/mixed-reality/mrlearning-base-ch6
  15. Unreal Engine 4 Holographic Remoting Player Microsoft Windows Mixed Reality

    Windows Mixed Reality を選択 https://qiita.com/EGJ-Axel_Riffard/items/58799a1dd1db0e9e7351
  16. © 2018 Microsoft Corporation. All rights reserved. 本情報の内容(添付文書、リンク先などを含む)は、作成日時点でのものであり、予告なく変更される場合があります。 © 2019

    Microsoft Corporation. All rights reserved. 本情報の内容 (添付文書、リンク先などを含む) は、de:code 2019 開催日 (2019年5月29~30日) 時点のものであり、予告なく変更される場合があります。 本コンテンツの著作権、および本コンテンツ中に出てくる商標権、団体名、ロゴ、製品、サービスなどはそれぞれ、各権利保有者に帰属します。