LoginSignup
13
15

More than 3 years have passed since last update.

HoloLens:開発環境の準備から3Dオブジェクトを表示するまで

Last updated at Posted at 2019-02-10

はじめに

HoloLensで任意の3Dオブジェクトを表示します。
コーディングは一切発生しません。

開発環境の準備

  • Windows 10
  • Visual Studio 2017
  • Unity 2017.4.17f1
  • Mixed Reality Toolkit(Unity 2017.4.30)

自分はMacを使っているため、仮想マシン上(VMWare Fusion)に開発環境を作りました。

Mixed Reality Toolkitをダウンロード

https://github.com/Microsoft/MixedRealityToolkit-Unity
以下をダウンロードします。

  • HoloToolkit-Unity-2017.4.3.0.unitypackage
  • HoloToolkit-Unity-Examples-2017.4.3.0.unitypackage

Unityでアプリを作る

Unityでプロジェクトを作成

  1. Unityを起動します。
    zu1.jpg

  2. 新規プロジェクトを生成します。
    スクリーンショット 2019-01-25 0.42.44.png

  • Project Name
    • 任意の名前
  • Location
    • 任意のパス
  • Template
    • 3D

 Ctrl + sでUnityファイルを作成&保存します。

Mixed Reality Toolkitをインポート

  1. 「Main Camera」と「Direction Light」を削除します。
    zu3.jpg
     ※ Direction Lightは消さなくて良いかも。

  2. Mixed Reality ToolKitをインポートします。
    zu4.jpg

  • HoloToolkit-Unity-2017.4.3.0.unitypackage
    zu5.jpg

  • HoloToolkit-Unity-Examples-2017.4.3.0.unitypackage
    zu6.jpg
    そのまま、「import」をクリックします。

Mixed Reality Toolkitの設定を行う

  1. Mixed Reality Projectの設定を行います。
    zu7.jpg
    zu8.jpg
    そのまま「Apply」をクリックします。

  2. Mixed Reality Sceneの設定を行います。
    zu9.jpg
    zu10.jpg
    そのまま「Apply」をクリックします。

  3. UWP Capabilityの設定を行います。
    zu11.jpg
    zu12.jpg
    「Spatial Perception」にチェックを入れて、「Apply」をクリックします。
     ※空間認識を利用するために必要

3Dオブジェクトを配置する

  1. 3Dオブジェクトを作成して、位置とサイズを調整します。 zu13.jpg zu14.jpg zu15.jpg

 Z=1.5で正面の1.5m先にCubeが表示されます。
 Scaleは適度なサイズに調整してください。

ビルドする

  1. メニューより、「Builid Settings...」を選択します。
    zu16.jpg

  2. 「Add Open Scenes」をクリックしてSceneを追加して、「Unity C# Projects」にチェックをいれます。
    zu17.jpg

  3. 「Build」をクリックして、VSSのプロジェクトを出力するフォルダを選択します。

  4. ビルドが完了すると、VSSのプロジェクトが出力されます。

HoloLensにアプリをデプロイする

  1. 出力したVSSのソリューションファイルをVisual Studioで開きます。
    zu18.jpg
    上記の場合、「HoloTest.sln」を開きます。

  2.  「Release」「x86」「リモートコンピュータ」を選択します。
    zu19.jpg
     リモート接続のダイアログが表示されます。

  3. HoloLensのIPアドレスを入力して、選択をクリックします。
    zu20.jpg

  4. 実行ボタンをクリックして、HoloLensへデプロイします。
    zu21.jpg
     最初の接続の場合は、PINの入力が発生します。

  5. HoloLensでアプリが実行され、3Dオブジェクトが表示されます。
    zu22.jpg

13
15
1

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
13
15