Mixed Reality 應用程式與現今的任何其他應用程式不同,因此設計應用程式是一件很困難的工作。 您不僅必須考慮您所建立之真實和虛擬世界的新組合,也必須考慮他們所提供的新用戶體驗。 由於 Mixed Reality 是一個很重要的地方,因此我們選取了其設計頻譜中的要點,並將其配置為一系列的檢查點。 這些是循序的,但如果您已經不進入腳部,請隨意跳到下列任何一節。
請參閱我們的設計概觀影片以開始使用:
設計檢查點
使用下列檢查點,將您的應用程式構想和概念帶入混合實境的世界。
1.開始使用
就像所有旅程一樣,設計 Mixed Reality 應用程式的體驗是從基本概念開始。 建議您熟悉什麼是 Mixed Reality 和什麼是全像投影?一文,讓您瞭解沉浸式設計。 完成讀取之後,您就可以開始 Mixed Reality 設計旅程!
| 檢查站 | 結果 |
|---|---|
| 展開您的設計程式 | 先看一下 Mixed Reality 的設計程式,從Microsoft內外的設計工具收集 |
| Mixed Reality 應用程式的類型 | 決定您的應用程式體驗在 Mixed Reality 範圍中的所在位置 |
| 設計全像投影應用程式 | 瞭解 Mixed Reality UX 設計的基本概念,方法是體驗建立令人讚歎的 HoloLens 應用程式的行為、秘訣和建議, (可從 HoloLens 2 HoloLens 2 中的 Microsoft Store 下載) |
| MRTK 範例中樞 | 體驗常見的空間互動和UX建置組塊,Mixed Reality (可從 HoloLens 2 HoloLens 2中的 Microsoft Store 下載) |
| 選擇性下載 Figma Toolkit | Figma Toolkit 提供資產,讓您根據 MRTK 中可用的元件來繪製及配置 UI |
2.核心概念
無論您是針對 VR 或 AR 進行開發,都有數個核心概念適用於設計流暢的沉浸式體驗。 瞭解用戶的觀點、定位物件,並確保每個人都舒適且安全,是您在旅程的這個階段的首要工作。 在本節結束時,您將有一個穩固的基礎可繼續進行互動設計。
| 概念 | 結果 |
|---|---|
| 全像攝影框架 | 了解使用者如何在戴頭戴頭戴式裝置時,看到您的內容重疊在真實世界上 |
| 座標系統 | 瞭解如何將全像投影放置在世界各地有意義的位置,無論是其實體空間或您所建立的虛擬領域 |
| 空間對應 | 錨定使用者世界中的物件,並利用真實世界的實體表面 |
| 舒適度考慮 | 以模擬自然世界的方式建立及呈現沉浸式內容,以確保使用者的舒適和安全性 |
3.互動設計
無論虛擬體驗的美觀與沉浸式為何,在沒有互動的情況下都是無用的。 本節將逐步引導您完成基本互動模型、手部和運動控制器、語音輸入,以及收集使用者的眼球追蹤數據。 在本節結束時,您將準備好處理設計旅程的最後一個大主題:用戶體驗。
| 概念 | 結果 |
|---|---|
| 互動模型 | 透過手部、眼睛和語音輸入為使用者提供直覺式互動 |
| 手部和運動控制器 | 瞭解如何使用使用者的手部或透過精確的互動,在近距離與全像投影互動 |
| 語音輸入 | 在沉浸式應用程式中使用語音命令作為輸入,以控制周圍的全像投影和環境 |
| 眼球追蹤 | 使用使用者所查看內容的相關信息,在全像攝影體驗中新增內容和人類理解的新層級 |
4.用戶體驗元素
現在您已掌握基本互動,您可以專注於更細微的用戶體驗元素點,以及如何針對 Mixed Reality的獨特環境進行調整。 您將涵蓋常見的行為、資產設計、物件縮放和印刷樣式,同時讓用戶的體驗更直覺。 本節會標示正式 Mixed Reality 設計旅程的結束,但下一節中有更多資源可讓您繼續進行。
| 概念 | 結果 |
|---|---|
| 常見的控件和行為 | 瞭解常用的空間互動和UI建置組塊 |
| 色彩、光線和材質 | 設計將色彩、光源和材質納入考慮的 Mixed Reality 質量資產 |
| 物件小數字數 | 盡可能納入許多真實世界的視覺提示,協助使用者了解物件的所在位置、物件有多大,以及對象的組成 |
| 印刷樣式 | 在三維空間中使用清晰、可讀取的文字,為使用者提供所需的重要資訊 |
接下來呢?
設計工具的工作永遠不會完成,特別是在學習在新的範例中建立沉浸式體驗時。 下列各節將帶您超越您已完成的初學者層級設計數據,並進入 Mixed Reality 開發的世界。 這些主題和資源不依序排列,因此您可以隨意探索!
選擇原型選項
Figma Toolkit
Figma Toolkit 提供可用於草圖和配置 UI 的資產。 所有UI控制件都是以 MRTK 中可用的元件為基礎。
瞭解 Unity
瞭解如何使用 Unity 建立互動式體驗。 從頭到尾進行學習。
Mixed Reality 工具組 (MRTK)
使用空間互動和UI建置組塊,使用Unity來快速啟動混合實境設計和開發。
Microsoft馬quette
VR 的設計。 Microsoft Maquette 可讓空間原型設計變得簡單、快速且沉浸式。
注意事項
從 MRTK3 開始,我們為開發人員引進新的 Mixed Reality 設計語言。 如需詳細資訊,請參閱 MRTK3 檔。
其他資源
瞭解基本概念
進一步了解定義混合實境的定義,以及其使用方式。
參加活動
開始進行 Mixed Reality 開發旅程。
安裝工具
使用安裝檢查清單來取得建置 HoloLens 和混合實境應用程式所需的工具。
開始開發
根據您的技能等級、工作風格或平臺興趣,選擇開發路徑。