在設計XR應用(yòng)程序時(shí),用(yòng)戶的(de)舒适性、實用(yòng)性和(hé)可(kě)用(yòng)性是創建高(gāo)質量體驗的(de)關鍵。
本節旨在爲您提供設計最舒适、沉浸和(hé)吸引人(rén)的(de)體驗的(de)最佳實踐。
最佳實踐部分(fēn)包括手勢、虛拟對(duì)象和(hé)界面的(de)交互、人(rén)體工程學、可(kě)用(yòng)性以及解決問題的(de)限制。
虛拟交互:
手部跟蹤技術使用(yòng)戶能夠以兩種方式與虛拟内容進行交互:
手勢是特定的(de)姿勢,可(kě)用(yòng)于觸發動作或與物(wù)品進行交互。
對(duì)象交互允許手部通(tōng)過遠(yuǎn)端或近端與虛拟對(duì)象進行物(wù)理(lǐ)交互。
手勢:
作爲一種交互手段,手勢通(tōng)常需要一定程度的(de)教程或指導。盡管手勢是最普遍和(hé)自然的(de)語言之一,但不同人(rén)對(duì)建議(yì)的(de)手勢的(de)理(lǐ)解可(kě)能會有所不同。
最佳實踐建議(yì)在以下(xià)情況下(xià)實施手勢:
● 通(tōng)過教程逐步引入,而不是一次性介紹所有手勢。
● 手勢數量在整個(gè)應用(yòng)程序中是有限且保持一緻的(de)。
● 每個(gè)手勢都是獨特的(de),對(duì)應特定的(de)功能。
● 用(yòng)戶可(kě)以随時(shí)訪問教程,并且教程易于理(lǐ)解。
在正确的(de)時(shí)間和(hé)位置成功使用(yòng)虛拟對(duì)象和(hé)手勢,将有助于創造積極的(de)用(yòng)戶體驗。
可(kě)用(yòng)性
可(kě)用(yòng)性是創造真正沉浸式用(yòng)戶體驗的(de)關鍵。設計因素需要仔細考慮人(rén)體工程學:空間環境、用(yòng)戶交互、物(wù)體放置以及用(yòng)戶旅程。
用(yòng)戶姿勢
● 保持中立的(de)身體姿勢。
● 保持手臂靠近身體并放置在身體兩側。
● 避免做(zuò)出過大(dà)、過于費力或重複性的(de)動作。
可(kě)訪問性
在虛拟現實(XR)中設計可(kě)訪問的(de)體驗意味著(zhe)用(yòng)戶界面,包括教程、字體、顔色和(hé)交互方式,都能夠讓所有人(rén)輕松使用(yòng)。
需要注意的(de)是,在XR中,用(yòng)戶界面不再局限于手機屏幕或筆記本電腦(nǎo)。重要的(de)是使用(yòng)提示來(lái)引導用(yòng)戶在360°和(hé)3D環境中進行導航。
一般來(lái)說,推薦讓用(yòng)戶能夠在手臂自然彎曲的(de)近距離内執行操作,而不是需要伸展手臂到較遠(yuǎn)距離,這(zhè)樣更加節省體力。
用(yòng)戶
● 使用(yòng)提示引導用(yòng)戶完成他(tā)們的(de)體驗
● 通(tōng)過視覺或音(yīn)頻(pín)反饋告知用(yòng)戶操作是否可(kě)行以及是否檢測到交互
● 爲用(yòng)戶提供退出選項,以便離開不想要的(de)狀态 - 所有操作應可(kě)逆轉
内容
爲了(le)進一步提高(gāo)用(yòng)戶體驗,上下(xià)文可(kě)以用(yòng)來(lái)簡化(huà)内容傳遞和(hé)相關的(de)交互。通(tōng)過跟蹤用(yòng)戶的(de)視線焦點并調整可(kě)用(yòng)元素,可(kě)以減少視覺混亂,使體驗更加直觀。
例如,在繪圖演示中可(kě)以利用(yòng)上下(xià)文,其中有許多(duō)可(kě)定制的(de)元素(如筆尖粗細、顔色等)。默認菜單提供選擇這(zhè)些元素的(de)能力。一旦用(yòng)戶選擇了(le)其中一個(gè)元素,菜單将改變爲僅顯示與該元素相關的(de)選項。例如,如果用(yòng)戶選擇了(le)顔色,後續菜單将隻顯示與繪圖演示中可(kě)用(yòng)的(de)不同顔色選項相關的(de)内容。
對(duì)象放置
● 将相似的(de)對(duì)象分(fēn)組,以便用(yòng)戶更容易找到(即利用(yòng)相似性原則)。
● 将對(duì)象放置在清晰可(kě)見的(de)位置,避免遮擋用(yòng)戶視線。
● 确保對(duì)象距離用(yòng)戶近到可(kě)以觸及,特别是在預期進行近距離互動且可(kě)能碰撞的(de)情況下(xià)。
● 交互對(duì)象的(de)大(dà)小應根據互動方式适當調整。
限制
視場(chǎng)角(FOV)
視場(chǎng)角(FOV)通(tōng)常以度數測量,表示一個(gè)人(rén)或AR/VR設備通(tōng)過眼睛能看到的(de)開放區(qū)域。
在AR/VR中,FOV取決于設備,主要包括:
● 攝像頭FOV由攝像頭(通(tōng)常爲單色或RGB)決定。
● 顯示器FOV則是用(yòng)戶在設備上能看到的(de)視覺範圍。
遮擋
遮擋指的(de)是在三維空間中,一個(gè)物(wù)體擋住另一個(gè)物(wù)體,使其無法被看到。例如,一個(gè)手擋住了(le)另一隻手,可(kě)能導緻手部跟蹤不準确。
爲了(le)減少遮擋:
● 避免使用(yòng)可(kě)能導緻用(yòng)戶雙手重疊的(de)手勢和(hé)交互方式。
● 盡可(kě)能采用(yòng)單手交互模式。
● 當發生遮擋時(shí),提醒用(yòng)戶移動雙手以優化(huà)手部跟蹤,解決遮擋事件。
戶外環境
爲了(le)獲得(de)最佳體驗,請在室内使用(yòng)手部跟蹤。由于目前支持的(de)硬件限制,設計用(yòng)于戶外使用(yòng)的(de)應用(yòng)程序可(kě)能無法如預期般運行。