HoloLens开发手记 - HoloLens shell概述 HoloLens shell overview
使用HoloLens時,shell是由你周圍的世界和來自系統(tǒng)的全息圖像構(gòu)成。我們將這種空間成為混合世界(mixed world)。 shell包含了一個可以讓你將全息圖像和應(yīng)用放置在世界中的開始菜單(Start Menu)。當(dāng)一個應(yīng)用已經(jīng)被放置在世界中后,它將要么作為2D應(yīng)用要么以3D模型的形式展現(xiàn)。這個資源將會始終停留在它的位置上,即使你離開房間再回來,或者關(guān)閉設(shè)備再打開。這個特性被稱為全息持久(?hologram persistence)。這個資源被放置的位置通常被用來啟動應(yīng)用。
?
開始菜單 Start Menu
?
?
開始菜單包含以下內(nèi)容:
系統(tǒng)信息欄(WiFi狀態(tài),電池狀態(tài),當(dāng)前時間和音量)
一個調(diào)用Cortana的按鈕
一個用戶ping到桌面的應(yīng)用的視圖
一個系統(tǒng)里所以應(yīng)用的視圖
打開相機用戶混合現(xiàn)實捕捉的按鈕
在首頁應(yīng)用和所有應(yīng)用視圖之間的導(dǎo)航通過點擊+/-按鈕實現(xiàn)。綻開手勢將會打開開始菜單視圖,再次使用綻開手勢將會將其關(guān)閉。
?
從shell運行應(yīng)用 Running apps from the shell
?
Windows Holographic會啟動你放置在世界中的應(yīng)用和全息圖像。開始菜單是一個你能放置的所有應(yīng)用的目錄。你放置的資源要么是2D面板要么是3D模型。放置完成后,此資源將會停留在你的環(huán)境中的位置,并且用于今后啟動應(yīng)用。你可以在世界中放置多個相同的應(yīng)用。例如,同一個應(yīng)用可以在你家里不同的房間里被啟動。
?
為桌面、手機或者Xbox創(chuàng)建的2D應(yīng)用能夠通過使用HolographicSpace API?來提高使用體驗并成為全息應(yīng)用。當(dāng)在一個全息視圖中運行一個應(yīng)用時,其他應(yīng)用的啟動點將會被隱藏,直到你通過綻開手勢回到開始菜單后。
?
?
應(yīng)用也可以通過應(yīng)用間交互API(app to app)或Cortana來被啟動。當(dāng)一個應(yīng)用從開始菜單或Cortana被啟動后,用戶可以選擇在哪里放置新啟動的應(yīng)用。
?
放置 Placement
?
當(dāng)用戶從開始菜單選擇一個應(yīng)用磁貼后,開始菜單將會消失,同時應(yīng)用進入放置模式。
初始化放置。應(yīng)用在真實世界中會自動地調(diào)整(在大小和位置上)來符合當(dāng)前用戶凝視的方向。當(dāng)應(yīng)用被放置后,他將會開始運行。
點擊手勢(Air-tap)用于放置和啟動應(yīng)用
綻開(Bloom)手勢用于取消
?
調(diào)整。用戶可以通過點擊Holobar上“Adjust”按鈕或者直接說:“Adjust”來進入調(diào)整模式。在調(diào)整模式中,用戶可以移動,縮放和移除應(yīng)用面板。當(dāng)完成后,點擊Holobar上的“Done”按鈕或者直接說:“Done”即可。
?
?
Holobar
?
Holobar出現(xiàn)在一個應(yīng)用2D視圖的上方。默認(rèn)情況下,它允許你調(diào)整或移除2D視圖。不同的應(yīng)用可能添加額外的選項到Holobar上。在下面的圖片上,Edge應(yīng)用在Holobar中間已經(jīng)添加了滑動、拖拽和縮放選項。
?
?
后退按鈕。在應(yīng)用中,后退按鈕將會導(dǎo)航回先前的看過的屏幕。當(dāng)你達(dá)到應(yīng)用導(dǎo)航棧最開始的視圖時,后退將會停止,同時也不會導(dǎo)航到其他應(yīng)用。
?
Cortana
?
Cortana是你在HoloLens上的私人助理,正如桌面和手機上那樣。她能被用來執(zhí)行大量的系統(tǒng)任務(wù),例如啟動應(yīng)用、重啟設(shè)備或者為你查找信息。開發(fā)者們可能也會選擇將Cortana集成進他們的用戶體驗中。
?
Store, Settings, and system apps
?
HoloLens有大量的內(nèi)置應(yīng)用,包括:
Windows Store,用于獲取新應(yīng)用
Windows Feedback,用于提交對系統(tǒng)和系統(tǒng)應(yīng)用的反饋
Settings,用于配置系統(tǒng)設(shè)置(包括網(wǎng)絡(luò)和系統(tǒng)更新)
Microsoft Edge,內(nèi)置瀏覽器
Photos,用于查看分享照片和視頻
Calibration,用于調(diào)整當(dāng)前用戶在HoloLens上的體驗
Gestures,用于向新用戶介紹HoloLens用法
Holograms,用全息內(nèi)容點綴你的世界
相關(guān)文章:
HoloLens開發(fā)手記-全息Hologram
HoloLens開發(fā)手記-開發(fā)概述Development overview
HoloLens開發(fā)手記-配置開發(fā)環(huán)境 Install the tools
微軟發(fā)布 HoloLens 全息學(xué)院和 Project Origami 視頻
HoloLens開發(fā)手記-凝視 Gaze
HoloLens開發(fā)手記-硬件細(xì)節(jié) Hardware Detail
原文地址:http://www.cnblogs.com/mantgh/p/5430541.html
.NET社區(qū)新聞,深度好文,微信中搜索dotNET跨平臺或掃描二維碼關(guān)注
總結(jié)
以上是生活随笔為你收集整理的HoloLens开发手记 - HoloLens shell概述 HoloLens shell overview的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【DDD/CQRS/微服务架构案例】在U
- 下一篇: 第三篇 Entity Framework