網頁

2018年7月3日 星期二

HoloLens 專案的快速測試與開發

誠如我在這篇文章「HoloLens建置(build)與部署(public)」(連結) 所討論的,
一個APP的完整部署流程,大約需要20分鐘,其流程相當耗時,這是不利於程式開發的。


因此,以下介紹四種測試方式,從簡易到完整流程,開發者可依現有軟硬體情況與需求交叉使用。



一、Unity
在Unity的開發環境下,點擊⏵來播放並執行程式。
在這個模擬情境下,可以使用鍵盤滑鼠來模擬頭戴HoloLens時的頭部移動前進與後退,以及手勢airtap。聲音控制尚且無法在此環境下做測試,聲音控制的測試比較理想的情況,是將APP部署到HoloLens上再做測試為佳。

相關的模擬按鍵,整理如下:
在此情況下,可以按著滑鼠右鍵不放,模擬頭部的移動。
使用鍵盤上的 ↑   ↓   ←   →   ,模擬前進後退左右移動。
鍵盤shift + 滑鼠左鍵,則是模擬手勢airtap。



[*請開啟字幕觀賞影片]


二、全像遠端 (Holographic remoting)

使用全像遠端的話,你的HoloLens眼鏡必須先去Windows APP store下載一個叫做Holographic remoting的軟體。

做測試的時候,須讓Unity與HoloLens兩者事先使用Holographic remoting,幫助做好連線。

連線過程,已經錄製成以下影片,以下是使用HoloLesn看到的畫面。


[*請開啟字幕觀賞影片]

以下是Unity端,所做的操作與設定。


[*請開啟字幕觀賞影片]

使用這個方式來做測試相當快速,也極為簡便,算是我最常使用的測試方法之一。
完全可以省略建置Visual studio專案,以及部署到HoloLens這兩個步驟的冗長時間。



三、模擬器 (Emulator)


如果你的手邊沒有HoloLens眼鏡,那麼就只好先使用模擬器幫助開發HoloLens APP了。
基本上,只要事先灌好微軟官網所釋出的最新模擬器,使用visual studio部署到模擬器上,即可。




[*請開啟字幕觀賞影片]


四、部署到HoloLens

將APP完整部署到HoloLens上的話,你的HoloLens主畫面將會有一個全新的APP。
你可以點擊進去看看,你寫的程式。


[*請開啟字幕觀賞影片]

開發HoloLens專案,主要有這四種播放與操作程式的方式。


基本上模擬器的操作時間幾乎等同部署APP的時間,
因此,模擬器的測試方式,在我們手邊有HoloLens之後,也就捨棄不用了。



沒有留言:

張貼留言