HoloLens 初めての開発 “Holo”world

まず、 前回の記事 にある開発に必要な環境をインストールしておきましょう。

次に、HoloLensデバイスを開発環境に設定する必要があります。

ペアリングの記事 に設定方法を書いているので、Developer modeを有効にしましょう。

プロジェクトファイルの ダウンロード を行います。

以上でチュートリアルの準備は終了です。

Holograms 101-1 “Holo”world

では、実際にチュートリアルを行っていきます。

Unityを起動し、[Open]をクリック、先ほとダウンロードしたファイルの中から[origami]を選択します。

左上にある[File]を開き、[Save Scene as]を選択します

左上にある[File]を開き、[Save Scene as]を選択します

ファイル名を[Origami]にし、[保存]をクリック
  • メインカメラのセットアップ
  1. [Hierachy]から[Main Camera]を選択します。

[Inspector]に移動します。

  1. [Position]を[X 0][Y 0][Z 0]に設定します。
  2. [Clear Flags]を[Solid Color]に設定します。
  3. [Back ground]をクリックします。
  4. [Color]の画面が開くので[R 0][G 0][B 0][A 0]に設定します。
  • シーンのセットアップ

[Create]をクリックし[Create Empty]を選択します。

[GameObject]が作成されるので、右クリックで[Rename]を選択します。

[OrigamiCollection]に変更します。

※キャプチャは[OrigamiCllection]になっていますが、タイプミスです。。。

  1. [Assets]の中の[Holograms]を選択します。
  2. 先ほど作成した[OrigamiCollection]に[Stage]を追加します。
  3. [OrigamiCollection]に[Sphere1]を追加します。
  4. [OrigamiCollection]に[Sphere2]を追加します。

[Directional Light]を右クリックすると[Delete]が表示されるのでクリックで削除します。

[Holograms]の中から[Lights]を追加します。

[OrigamiCollection]を選択し、[Inspector]の[Position]を[Y -0.5][Z 2]に変更します。

単位はメートルで、Main Cameraの位置からズラすことで表示がされます。

[再生ボタン▶]をクリックすると、[Origami]が表示されます。

[File]を選択します。

  1. [Build Settings]を選択します。
  2. [Windows Store]を選択します。
  3. [SDK]を[Universal 10]に設定します。
  4. [UWP Build Type]を[D3D]に設定します。
  5. [Unity C# Profects]にチェックを入れます。
  6. [Add Open Scenes]をクリックします。
  1. [Build]をクリックします。
  2. 新しいフォルダを作成し、名前を[App]にします。
  3. [App]を選択し、[フォルダの選択]をクリックします。

Build完了後、[Origami]のフォルダが表示されるので[App]に移動します。

[App]のフォルダにある、[Origami.sln]を開きVisual Studioを起動します。

  • USBを使用し実行する場合

まず、PCとHoloLensデバイスをUSBで接続する必要があります。

Visual Studioが起動したら、

  1. [Release]を選択します。
  2. [x86]を選択します。
  3. [Device]を選択します。
  1. [デバッグ]から、[デバッグなしで開始]を選択します。

もしくは、[Ctrl+F5]で実行します。

  • Wi-Fiを使用し実行する場合
Visual Studioが起動したら、
  1. [Release]を選択します。
  2. [x86]を選択します。
  3. [リモートコンピューター]を選択します。
  1. [アドレス]にHoloLensのIPアドレスを入力し、[認証モード]を[ユニバーサル]に設定し、[選択]をクリックでHoloLensと接続します。
  1. [デバッグ]から、[デバッグなしで開始]を選択します。

もしくは、[Ctrl+F5]で実行します。

  • Emulatorを使用し実行する場合
Visual Studioが起動したら、
  1. [Release]を選択します。
  2. [x86]を選択します。
  3. [HoloLens Emulator]を選択します。
  1. [デバッグ]から、[デバッグなしで開始]を選択します。

もしくは、[Ctrl+F5]で実行します。

以上がチュートリアル1 “Holo”worldでした。

次回はチュートリアル2 Gazeを進めていきたいと思います。

お楽しみに!

この記事を書いた人

azure-recipe-user