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