HoloLens沉浸式應用開發中的暈動癥以及沉浸感和交互體驗設計

Jyadmin 提交于 周三, 05/22/2019 - 16:42

 

沉浸式應用開發中的暈動癥

沉浸式應用的開發,不可避免要考慮的一點就是暈動癥。暈動癥類似于模擬器綜合癥和暈船,是由于視覺系統和前庭系統不協調引起的,從而導致身體不適,如眩暈,嘔吐等。暈動癥的敏感性也因人而異。而一旦產生暈動癥,再好的產品也無法給用戶帶來完美的體驗,為了避免引發用戶不適,開發時有幾點需要注意:

一、 保持高刷新率。高刷新率可有效防止操作過程中的視覺延緩。目前主流頭盔的刷新率在60-90FPS。對于產品設計而言,保持在60FPS左右,就可以呈現非常好的效果;如果用戶在使用過程中不做出快速扭轉頭部的動作,也不進行快速運動,保持在40FPS以上,也能夠正常體驗;但是如果刷新率低于40FPS,可能就會讓用戶明顯感到不適。

二、注意運動。盡量避免運動,以及相機移動;如果需要設計運動,推薦采用瞬間移動的方法,保持平緩移動,以及向前的移動,盡量不要進行鏡頭旋轉或側移。對于暈動癥重度用戶,也不推薦采用操縱桿進行移動控制。

三、保持地平線水平。在混合現實建模中需要保持地面線水平,避免傾斜。

沉浸感和交互體驗設計

交互方式設計

首先需要采用自然的交互方式。最理想的方式是不借助工具,符合本能的方式,避免打破沉浸感,如HoloLens支持三大交互:視線,手勢和語音。

另外也可與主流門戶保持一致。沉浸式設備支持視線、語音和手柄。目前應用商店中的MR應用,部分是移植過來的,有些采用純視線,有些采用視線聚焦加扳機確認,目前推薦采用和混合現實門戶一致的交互方式,即手柄射線配合扳機確認方式。

立體聲效設計

由于左耳和右耳在空間中的位置不同,所以當空間某處發出聲音后,經過雙耳的通路是不一樣的,合理利用混合現實平臺立體聲效實時模擬真實的聲音,可以提升用戶的沉浸感。

界面和文字設計

沉浸式數字虛擬環境中,交互界面的設計可以有更大的想象空間,并且充分利用空間脫離二維交互的方式會有更好的效果。需要注意的是,界面和場景中文字的設計需要考慮到紗窗效應的影響。文字應足夠大,距離合適,邊緣清晰。

尺度設計考慮

如果在完全擬真環境中,人對環境的尺度非常敏感,高度及地平線等的細微偏差都會帶來不適。但也可以利用尺度來進行多種創意設計,比如巨人視角或微縮視角,帶來不同的新奇有趣體驗。