混合現實場景中的UI/UX設計中的行為模式

對于混合實現場景,UI和UX是影響應用最終表現效果的關鍵因素之一。UI決定了場景的圖形渲染效果和性能,UX則決定了場景的交互模式,以及最終用戶的使用體驗 。

我們將混合現實場景設計中的UI/UX歸納為兩類,一類是行為模式,一類是展現模式:行為模式定義了全息物體在場景中的運動形式及交互方式,以提供最佳的用戶使用體驗。展現模式定義了UI元素在混合現實場景中的渲染、排列和布局方式,以提供最佳的展示效果。

UI/UX設計中的行為模式

  • 跟隨位置Tagalong

Tagalong是常見的一種全息物體的行為,它可以使得全息內容跟隨用戶流暢地運動,同時保證全息物體始終停留在視野內。這種模式一般用來展示一些提示類、輔助類的全息內容,比如控制面板、菜單欄,工具欄等。?

  • 跟隨視角Billboard

Billboard模式是全息物體跟隨用戶視角而轉動,使得其內容始終面向用戶。并且隨著用戶距離的遠近,對自身尺寸進行伸縮,使其在用戶視野中展現效果始終一致。它常被用來展示一些關鍵提示/輔助信息,比如全局用戶菜單,場景提示面板等。

  • 空間錨點World Anchor

它是HoloLens內置的特性,可以使得附加全息物體靜止于物理空間中,使其穩定,即使應用因為意外奔潰而重新打開后仍能于同一位置見到全息物體。

以上所說的的行為模式對于場景內容的構建是非常有用的,微軟官方推出的開源MRToolkit項目中也對它們做了封裝,程序開發者可以直接將對應的組件快速集成到項目中,提高場景開發效率。