對于混合實(shí)現(xiàn)場景,UI和UX是影響應(yīng)用最終表現(xiàn)效果的關(guān)鍵因素之一。UI決定了場景的圖形渲染效果和性能,UX則決定了場景的交互模式,以及最終用戶的使用體驗(yàn) 。
我們將混合現(xiàn)實(shí)場景設(shè)計(jì)中的UI/UX歸納為兩類,一類是行為模式,一類是展現(xiàn)模式:行為模式定義了全息物體在場景中的運(yùn)動(dòng)形式及交互方式,以提供最佳的用戶使用體驗(yàn)。展現(xiàn)模式定義了UI元素在混合現(xiàn)實(shí)場景中的渲染、排列和布局方式,以提供最佳的展示效果。
UI/UX設(shè)計(jì)中的行為模式
- 跟隨位置Tagalong
Tagalong是常見的一種全息物體的行為,它可以使得全息內(nèi)容跟隨用戶流暢地運(yùn)動(dòng),同時(shí)保證全息物體始終停留在視野內(nèi)。這種模式一般用來展示一些提示類、輔助類的全息內(nèi)容,比如控制面板、菜單欄,工具欄等。?
計(jì).jpg)
- 跟隨視角Billboard
Billboard模式是全息物體跟隨用戶視角而轉(zhuǎn)動(dòng),使得其內(nèi)容始終面向用戶。并且隨著用戶距離的遠(yuǎn)近,對自身尺寸進(jìn)行伸縮,使其在用戶視野中展現(xiàn)效果始終一致。它常被用來展示一些關(guān)鍵提示/輔助信息,比如全局用戶菜單,場景提示面板等。
- 空間錨點(diǎn)World Anchor
它是HoloLens內(nèi)置的特性,可以使得附加全息物體靜止于物理空間中,使其穩(wěn)定,即使應(yīng)用因?yàn)橐馔獗紳⒍匦麓蜷_后仍能于同一位置見到全息物體。
以上所說的的行為模式對于場景內(nèi)容的構(gòu)建是非常有用的,微軟官方推出的開源MRToolkit項(xiàng)目中也對它們做了封裝,程序開發(fā)者可以直接將對應(yīng)的組件快速集成到項(xiàng)目中,提高場景開發(fā)效率。