1、cursor
我在前面說了『手指觸碰』界面這種交互方式。在cursor的表現上,hololens將cursor處於屏幕的中心,而meta有兩個cursor:手掌的中心為大圓cursor,食指的指尖為小cursor。
握拳表示抓住,手掌完全攤開表示釋放(至少我經常把這個交互和hololens的 bloom 搞混)。
當它距離全息物體近到一個程度,這個全息物體就hover on了(此時cursor內多了個紅圈),這時你移動手腕,全息的『鞋子』就會跟著你的手腕移動。
一般來說,有精準度要求或者比較頻繁的操作,使用食指控制小cursor。(注意下面圖片中的食指指尖)
如果你的手速過快的話,上面跟蹤手掌的cursor就會有延遲。這是個黃色的全息小球。
當你的手接近全息的球時,它整個會疊一層亮藍,表明hover on了。
直到你的手停下來,cursor才會回到你的手掌中心。(延遲)
此時握拳,整個全息物體會變綠,而且會隨著你的手移動而移動。
—————————————————————————————————————2、案例分析下面我將分析一組完整的交互組合(仔細觀察交互控制項的變化)張開手掌(此時虛線圓圈最大)
握拳(虛線圓圈隨著你的手掌慢慢握拳而變小直至消失)
移動全息物體
鬆手(隨著你手掌的張開,虛線圓越變越大直至比內圓大兩倍)
準備捏合手指(虛線圓變小)
大拇指食指完全捏住(此時食指指尖的cursor又暴露出來了)
最後放大,完成一個操作的交互組合。
當然這種握拳和展開還可以用作別的事件的觸發。
這種先握拳再攤開手,會展開當前模型的子集。
關閉手勢變成了這樣
所以這種交互不合時宜,用戶心理模型上容易混淆。—————————————————————————————————————3、將二維頁面上的全息物體『抓出來』比如在頁面上看到一個汽車模型,你去『抓』它。
把車展開,手掌做捏合狀(這時產生了遮擋和斷斷續續的破面問題,我們後面分析)
往上提
車的結構一層層展開
—————————————————————————————————————4、全息物體手勢交互的最大問題這種交互方式會遇到一個棘手的問題,即是——實時遮擋的問題。
從目前的效果來看,一旦用戶將手伸過去,很可能全息物體就擋住了手。但可能因為它有透明度,所以你能看見一點兒手的影。(下圖藍色的為深度攝像頭眼中的 point cloud)
(就像這樣,遮擋演算法沒做到位,只遮擋了一部分)
補充一個:移動骨骼
將骨骼從身體中抓出來,放在旁邊。
嘖嘖嘖,好酷
推薦閱讀:
※HoloLens的成像視野中如何做到真實物體遮擋住虛擬物體?
※Magic Leap的數字光場顯示和Avegant Glyph的虛擬視網膜投射技術有什麼關係/區別?
※HoloLens 是以怎樣的順序對場景進行建模&渲染的?
※設計HoloLens應用該怎樣設定用戶模型?
※如何評價Magic Leap被曝光的原型產品?
TAG:交互設計 | 增強現實AR | 用戶體驗設計 | MetaGlass | HoloLens |