互動模型
混合實境工具組可讓您取用來自各種輸入來源的輸入,例如控制器、清楚的手部或語音。 選擇最適合混合實境體驗的互動模型,需要您識別使用者及其目標,並考慮任何可能影響其體驗的情況或環境因素。 在這裡,您將瞭解混合實境體驗的三個主要互動模型,以及如何模擬 Unity 中的輸入。
互動模型
有三個主要的互動模型適合大部分的混合實境體驗。
Model | 範例案例 | 適合 |
---|---|---|
手部與運動控制器 | 3D 空間體驗,例如空間配置和設計、內容操作或模擬。 | 非常適合用於結合語音、眼球追蹤或頭部注視的新使用者。 降低學習曲線。 在手部追蹤與 6DoF 控制器之間有一致的 UX。 |
免持聽筒 | 佔用使用者雙手的內容體驗,例如,在作業中學習和維護。 | 需要一些學習。 如果無法用手,裝置可以與語音和自然語言完美配對。 |
注視並認可 | 點擊體驗;例如,3D 簡報或示範。 | 需要前端掛接裝置上的訓練,但不需要在行動裝置上進行訓練。 非常適合無障礙控制器。 |
雖然您可以將多個互動模型的部分結合到混合實境體驗中,但請注意這樣做會產生競爭使用者輸入的風險,例如同時手部光線和頭部注視游標。 這可能會造成使用者的負荷和困惑。
如果您的體驗確實需要多個互動模型,請記住,許多使用者可能會在從一個模型轉換到另一個模型時遇到困難,尤其是不熟悉混合實境的使用者。
手部和運動控制器模型
手部與運動控制器模型要求使用者使用一或兩隻手來與全像攝影世界互動。 此模型會移除虛擬與實體之間的界限。
部分特定案例包括:
- 為資訊工作者提供具有 UI 能供性的 2D 虛擬畫面,以顯示及控制內容
- 為工廠元件線提供前線工人教學課程和指南
- 開發專業工具以協助及教育醫療專業人員
- 使用 3D 虛擬物件來裝飾真實世界或建立另一個世界
- 以真實世界為背景來建立以位置為基礎的服務與遊戲
有三個手部與運動控制器形式:
- 用手直接操作
- 用手指向並認可
- 運動控制器
免持式模型
免手模型可讓使用者與全像攝影內容互動,而不需使用雙手。 如果使用者可能需要用手來完成真實世界的目標,而且很難與實際操作控制器介面互動,這個方法最好使用。
部分特定案例包括:
- 當使用者的雙手忙碌時,可利用引導來完成工作
- 當使用者的雙手忙碌時參考資料
- 手部疲勞
- 無法追蹤的手套
- 手拿東西
- 做大型手勢的社會尷尬
- 空間狹窄
有兩個免持形式:
- 語音輸入
- 注視並停留
注視並認可
注視和認可是一種輸入模型,與我們使用滑鼠來指向並按兩下電腦互動的方式密切相關。 注視並認可會被視為可進行間接操作的遠端輸入模型。 因此,最好在與觸達的全像攝影內容互動時使用注視和認可。 有兩種類型的注視輸入(頭部注視和眼睛注視)和不同的認可動作。
當使用者使用注視以物件或UI元素為目標之後,使用者就可以使用次要輸入與它互動或選取它。 這就是所謂的輸入模型認可步驟。 認可方法包括語音命令、按下按鈕或手勢。
Unity 編輯器中的輸入模擬
Unity 編輯器中的輸入模擬可讓您在使用手或眼睛互動時測試全像攝影物件行為。
如何在場景中四處移動:
- 使用 W/A/S/D 按鍵,將相機向前/向左/向後/向右移動。
- 使用Q/E鍵垂直移動相機。
- 長按滑鼠右鍵以旋轉觀景窗。
如何模擬手部輸入:
- 長按空格鍵啟用右手。
- 按住空格鍵時,移動滑鼠以移動右手。
- 使用滑鼠滾輪以調整手的深度。
- 按兩下滑鼠左鍵以模擬捏合手勢。
- 使用 T/Y 鍵讓手部在檢視中保持持續性。
- 按住 CTRL 鍵並移動滑鼠來旋轉手部。
- 長按左 Shift 鍵以啟用左手。