なぜ
幣研究室にてHololensを使った研究をするため
同じ研究に取り組む身内のために書いたものなので、ガバい所があります。
Hololens環境構築の手順
Visual Studio 2017 のインストール
- 以下から最新のVisual Studio 2017のDLできる
https://docs.microsoft.com/ja-jp/visualstudio/releasenotes/vs2017-relnotes - Visual Studio Installer で必要なパッケージの設定
ユニバーサル Windows プラットフォーム開発
Unity によるゲーム開発
上二つにチェック
オプションからUnity 20XX.X 64-bit Editor
のチェックを外す
なぜ2017なのか?
以下参照
https://docs.microsoft.com/ja-jp/windows/mixed-reality/install-the-toolsVisual
Studio 2019 ではMR開発に既知の問題があるらしい
Unity のインストール
- 以下からUnityHubをDLできる
https://store.unity.com/ja/download?ref=personal - Instals -> Official Releases から Unity 2018.3.x の最新のものをDownload
ちなみに2019年5月現在、Unity 2018.4.x LTS が出ている
私は試していないが、Unity 2018.4.x LTS でも出来るかも?
追記 : MRTK対応していなかったので、大人しく Unity 2018.3.x を使いましょう - Add components to yor install から
UWP Build Support (IL2CPP)
にチェック
MRTK のセッティング
- Windows 10 を Windows 10 Fall Creators Update 以降のバージョンにする
- windows SDK 18362 よりも新しいのに更新する
以下からWindows SDK をDLできる
https://developer.microsoft.com/en-US/windows/downloads/windows-10-sdk - MRTK のダウンロード
2019年5月現在での最新版はMicrosoft Mixed Reality Toolkit v2.0.0 RC1 Refresh
である
以下のサイトから
https://github.com/Microsoft/MixedRealityToolkit-Unity/releases
Microsoft.MixedReality.Toolkit.Unity.Examples-v2.0.0-RC1-Refresh.unitypackage
Microsoft.MixedReality.Toolkit.Unity.Foundation-v2.0.0-RC1-Refresh.unitypackage
をDLする - Unity の対象となるプラットフォームを切り替える
Unity で新しいプロジェクトを作成
File -> Build Settings -> Platform -> Universal Windows Platform を選択し、
Switch Platform をクリック - MRTK のパッケージを Unity にインポート
Assets -> Import Package -> Custom Package ... をクリック
Microsoft.MixedReality.Toolkit.Unity.Foundation-v2.0.0-RC1-Refresh.unitypackage
Microsoft.MixedReality.Toolkit.Unity.Examples-v2.0.0-RC1-Refresh.unitypackage
の順でインポート
出てきたダイアログは基本Applyで大丈夫かと.....
(詳しくは https://microsoft.github.io/MixedRealityToolkit-Unity/Documentation/GettingStartedWithTheMRTK.html)
参考リンク
https://qiita.com/sifue/items/d83384282d0e75cf36e7https://docs.microsoft.com/ja-jp/windows/mixed-reality/install-the-tools
https://www.gaprot.jp/gaprot-x-chogiken/xr/hololens
https://microsoft.github.io/MixedRealityToolkit-Unity/Documentation/GettingStartedWithTheMRTK.html
https://microsoft.github.io/MixedRealityToolkit-Unity/Documentation/GettingStartedWithTheMRTK.html