找回密碼
 注冊帳號

掃一掃,訪問微社區

AR醬 HoloLens開發指南(2)---HoloLens模擬器介紹

7
回復
725
查看
打印 上一主題 下一主題
[ 復制鏈接 ]
排名
2299
昨日變化

34

主題

262

帖子

1516

積分

Rank: 9Rank: 9Rank: 9

UID
156756
好友
11
蠻牛幣
971
威望
0
注冊時間
2016-7-13
在線時間
528 小時
最后登錄
2020-2-14

專欄作家

馬上注冊,結交更多好友,享用更多功能,讓你輕松玩轉社區。

您需要 登錄 才可以下載或查看,沒有帳號?注冊帳號

x
本帖最后由 geekli 于 2019-11-5 10:46 編輯

微信公眾號:AR開發者社區整理

上一篇(HoloLens開發指南(1)---安裝工具)我們介紹了配置開發環境,本部分我們來了解如何使用Hololens模擬器。

使用 HoloLens 仿真器可以在未配備物理 HoloLens 的電腦上測試全息應用程序。 它還附帶 HoloLens 開發工具集。 該仿真器使用 Hyper-V 虛擬機。HoloLens 傳感器通常讀取的人類和環境輸入通過鍵盤、鼠標或 Xbox 控制器模擬。 應用程序無需經過修改即可在仿真器上運行。

Step 1:安裝模擬器
  • HoloLens 2 模擬器:
    https://go.microsoft.com/fwlink/?linkid=2101019
  • HoloLens 模擬器(第 1 代)和全息項目模板:
    https://go.microsoft.com/fwlink/?linkid=2065980
  • 其他舊版本:
    https://docs.microsoft.com/zh-cn/windows/mixed-reality/hololens-emulator-archive


Step 2:系統要求
HoloLens 模擬器結合使用 Hyper-V 和 RemoteFx(第 1 代仿真器)或 GPU-PV(HoloLens 2 仿真器)來實現圖形硬件加速。 若要使用仿真器,請確保電腦符合以下硬件要求:


確保系統上已啟用“Hyper-V”功能,如若沒有,請在控制面板中選擇“程序”->“程序和功能”->“啟用或關閉 Windows 功能”,確保已選擇“Hyper-V”,使模擬器能夠成功安裝。

Step 3:將應用部署到 HoloLens 仿真器

1. 在 Visual Studio 中加載應用程序解決方案。(使用 Unity 時,請從 Unity 生成項目,然后像往常一樣將生成的解決方案載入 Visual Studio。)

2. 對于 HoloLens 模擬器(第 1 代),請確保平臺設置為“x86”。對于 HoloLens 2 模擬器,請確保平臺設置為“x86”或“x64”。

3. 選擇所需的 HoloLens 模擬器版本作為目標調試設備。
轉到“調試”>“開始調試”或按 F5 啟動仿真器,然后部署要調試的應用程序。

Step 4: HoloLens 模擬器輸入介紹

控制模擬器與許多常見的 3D 視頻游戲非常相似??梢酝ㄟ^輸入選項來使用鍵盤、鼠標或 Xbox 控制器。通過定向佩戴 HoloLens 的模擬用戶執行的操作來控制模擬器。
HoloLens(第 1 代)上的光標可跟蹤頭部運動和旋轉。在 HoloLens 2 仿真器中,光標跟蹤手部運動和方向。

  • 前后左右走動 - 使用鍵盤上的 WASD 鍵,或 Xbox 控制器上的左搖桿。
  • 上下左右注視 - 單擊并拖動鼠標、使用鍵盤上的箭頭鍵,或使用 Xbox 控制器上的右搖桿。
  • Air tap手勢 - 單擊鼠標右鍵、按鍵盤上的 Enter 鍵,或使用 Xbox 控制器上的 A 按鈕。
  • Bloom/System手勢 - 按鍵盤上的 Windows 鍵或 F2 鍵,或按 Xbox 控制器上的 B 按鈕。
  • 滾動時的手部運動 - 按住 Alt 鍵和鼠標右鍵的同時向上或向下拖動鼠標,或者在 Xbox 控制器中按住右觸發器和 A 按鈕的同時向上和向下移動右搖桿。
  • 手部運動和方向(僅適用于 HoloLens 2 模擬器)- 按住 Alt 鍵的同時向上、向下、向左或向右拖動鼠標以移動手部,或使用箭頭鍵和 Q 或 E 來旋轉和傾斜手部。在 Xbox 控制器中,請在按住左緩沖鍵或右緩沖鍵的同時,使用左拇指操縱桿向左、向右、向前和向后移動手部,或使用 Dpad 上的向上或向下鍵來抬高或降低手部。


Step 4:  模擬器界面介紹(HoloLens 2)

主窗口


工具欄

在主窗口的右側,可以看到模擬器工具欄。 工具欄包含以下按鈕:

  • 關閉:關閉仿真器。
  • 最小化:最小化模擬器窗口。
  • 模擬控制面板:顯示或隱藏模擬控制面板,以便配置和控制模擬器的輸入。
  • 適應屏幕:使模擬/器適合屏幕大小。
  • 縮放:放大和縮小模擬器。
  • 幫助:打開模擬器幫助。
  • 打開設備門戶:在模擬器中打開 HoloLens OS 的 Windows 設備門戶。
  • 工具:打開“其他工具”窗格。


模擬控制面板

使用模擬控制面板可以查看模擬用戶和輸入設備的當前位置與方向。 使用它還可以配置模擬輸入(例如,顯示或隱藏一只或兩只手)和用于控制模擬輸入的設備(例如電腦的鍵盤、鼠標和游戲手柄)。


  • 若要隱藏或顯示模擬面板,請單擊工具欄按鈕或按鍵盤上的 F7。
  • 將鼠標懸停在控件或字段上可顯示工具提示,其中包含鍵盤、鼠標和游戲手柄的控件。
  • 若要顯示或隱藏手部,請切換左手或右手下方的相應開關。
  • 若要控制手部,請使用鍵盤上的左/右 Alt 鍵,或游戲手柄上的左/右bumper鍵。
  • 若要將所有輸入定向到一只或兩只手,請單擊切換開關下的pushpin按鈕。
  • 若要控制視線方向,請單擊“Eyes”部分中的pushpin。這相當于按住鍵盤上的 Y 鍵。
  • 若要調整模擬用戶或輸入設備在響應鍵盤、鼠標或游戲手柄輸入時移動或旋轉的速度,請單擊“輸入設置”旁邊的齒輪圖標并調整滑塊。
  • 默認情況下,鍵盤輸入會控制模擬用戶和模擬輸入。若要將電腦的鍵盤輸入發送到 HoloLens,請取消選中“使用鍵盤進行模擬”。F4 是此項設置的快捷鍵。
  • 如果模擬面板已顯示,按 F8 會將鍵盤焦點轉移到模擬面板。
  • 若要在模擬器窗口中取消??磕M面板,請單擊面板底部的按鈕,或按鍵盤上的 F9。關閉窗口或再次按 F9 會恢復為模擬器窗口。


“Account”選項卡

可將模擬器配置為使用 Microsoft 帳戶登錄。在測試需要用戶使用賬戶登錄的 API 時,此配置非常有用。
切換此選項需要完全關閉并重啟 HoloLens 模擬器,使設置生效。如果啟用此選項,則后續啟動模擬器時,系統會要求你登錄,就像用戶首次啟動 HoloLens 時一樣。若要使用電腦鍵盤輸入憑據,請先在模擬控制面板中關閉“使用鍵盤進行模擬”,或按鍵盤上的 F4 打開或關閉鍵盤設置。

“Optional Settings”選項卡

“Optional Settings”選項卡顯示用于啟用或禁用硬件加速圖形的控件。默認情況下,如果電腦圖形適配器的驅動器支持硬件加速圖形,則就會使用硬件加速圖形。如果圖形適配器的驅動程序不支持 GPU-PV,則不會顯示此選項。

Step 5:  模擬器界面介紹(第一代HoloLens)

主窗口


工具欄

基本上與HoloLens 2相同。在主窗口的右側,可以看到模擬器工具欄。 工具欄包含以下按鈕:

  • 關閉:關閉仿真器。
  • 最小化:最小化模擬器窗口。
  • 人類輸入:使用鼠標和鍵盤來模擬仿真器的人類輸入。
  • 鍵盤和鼠標輸入:鍵盤和鼠標輸入將作為鍵盤和鼠標事件直接傳遞給 HoloLens OS,就如同已連接藍牙鍵盤和鼠標一樣。
  • 適應屏幕:使模擬/器適合屏幕大小。
  • 縮放:放大和縮小模擬器。
  • 幫助:打開模擬器幫助。
  • 打開設備門戶:在模擬器中打開 HoloLens OS 的 Windows 設備門戶。
  • 工具:打開“其他工具”窗格。


模擬的房間

模擬的房間可用于在多個環境中測試應用程序。 模擬器隨附了多個房間數據。
安裝模擬器后,可以在%ProgramFiles(x86)%\Windows Kits\10\Microsoft XDE\(version)\Plugins\Rooms.中找到這些房間。
所有這些房間是使用 HoloLens 在真實環境中捕獲的:

  • DefaultRoom.xef - 配有一臺電視機、一個茶幾和兩套沙發的小客廳。啟動仿真器時,默認會加載該房間。
  • Bedroom1.xef - 配有一張桌子的小臥室。
  • Bedroom2.xef - 配有一張雙人床、梳妝臺、床頭柜和步入式衣櫥的臥室。
  • GreatRoom.xef - 配有客廳、餐桌和廚房的開闊大房間。
  • LivingRoom.xef - 配有壁爐、沙發、搖椅和擺放了花瓶的茶幾的客廳。


在模擬器中,你只會看到自己渲染的全息影像。 但你看不到全息影像后面的模擬房間。 而在實際的 HoloLens 中,你會同時看到兩者的混合形式。 若要在 HoloLens 模擬器中查看模擬的房間,需要更新應用程序,以便在場景中渲染空間映射網格。


------AR Portal(AR開發者社區)整理
關注微信公眾:AR開發者社區(國內領先的AR開發者交流學習社區和AR內容平臺)

回復

使用道具 舉報

排名
951
昨日變化

26

主題

209

帖子

2164

積分

Rank: 9Rank: 9Rank: 9

UID
114543
好友
18
蠻牛幣
9037
威望
0
注冊時間
2015-7-21
在線時間
673 小時
最后登錄
2020-1-21

專欄作家

沙發
2019-11-6 09:47:13 只看該作者
希望能堅持寫下去
回復 支持 反對

使用道具 舉報

0

主題

6

帖子

12

積分

Rank: 1

UID
299656
好友
0
蠻牛幣
19
威望
0
注冊時間
2018-10-11
在線時間
6 小時
最后登錄
2020-1-10
板凳
2019-11-7 16:05:22 只看該作者
66666666666
回復

使用道具 舉報

3偶爾光臨
247/300
排名
11661
昨日變化

0

主題

41

帖子

247

積分

Rank: 3Rank: 3Rank: 3

UID
135557
好友
1
蠻牛幣
71
威望
0
注冊時間
2016-1-25
在線時間
122 小時
最后登錄
2020-2-17
地板
2019-11-9 10:13:16 只看該作者
LivingRoom.xef - 配有壁爐、沙發、搖椅和擺放了花瓶的茶幾的客廳
回復 支持 反對

使用道具 舉報

排名
64939
昨日變化

0

主題

11

帖子

16

積分

Rank: 1

UID
169072
好友
0
蠻牛幣
22
威望
0
注冊時間
2016-9-18
在線時間
3 小時
最后登錄
2019-12-4
5#
2019-11-28 16:35:28 只看該作者
謝謝分享?。。。。。?!
回復

使用道具 舉報

2初來乍到
148/150
排名
15588
昨日變化

0

主題

39

帖子

148

積分

Rank: 2Rank: 2

UID
257797
好友
0
蠻牛幣
31
威望
0
注冊時間
2017-12-4
在線時間
61 小時
最后登錄
2020-1-20
6#
2019-12-17 17:53:14 只看該作者
對新手作用太大了
回復 支持 反對

使用道具 舉報

排名
64939
昨日變化

0

主題

17

帖子

54

積分

Rank: 2Rank: 2

UID
221022
好友
0
蠻牛幣
9
威望
0
注冊時間
2017-5-7
在線時間
35 小時
最后登錄
2019-12-26
7#
2019-12-24 10:09:43 只看該作者
66666666666
回復

使用道具 舉報

0

主題

13

帖子

32

積分

Rank: 1

UID
339884
好友
0
蠻牛幣
57
威望
0
注冊時間
2020-1-23
在線時間
19 小時
最后登錄
2020-2-17
8#
2020-1-27 13:06:46 只看該作者
希望能堅持寫下去
回復 支持 反對

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 注冊帳號

本版積分規則

湖北快三开奖走势图 赛车pk10微信群计划群 网上真人赌钱麻将 你们火萤棋牌输了多 爆全屏李逵劈鱼游戏 南方基金000326 温州麻将规则图解 英超精华 詹俊 大众麻将游戏下载免费 白姐精选三肖三码 浙江6+1体彩几个号码就可以中奖