信息層級的新維度:視差運動

GENRRY
3 評論 5213 瀏覽 40 收藏 9 分鐘
🔗 产品经理的不可取代的价值是能够准确发现和满足用户需求,把需求转化为产品,并协调资源推动产品落地,创造商业价值。

什么是視差運動?視差運動是怎么產(chǎn)生的呢?與交互的關(guān)系是什么呢?

一、信息層級的表現(xiàn)方式

先來回想一下,在界面設(shè)計中有哪些方式可以表現(xiàn)信息的不同層級,大小,顏色,位置,陰影,模糊,透明度。這些方式大家可能已經(jīng)非常熟悉。但事實上,在真實世界中,我們是如何分辨信息層級的?最熟悉的,不應(yīng)該是距離嗎?

因為有了遠(yuǎn)近的區(qū)別,才產(chǎn)生大小、清晰度、陰影等差別。但由于二維屏幕的限制,我們只能通多其他方式表現(xiàn)遠(yuǎn)近,比如前景清晰后景模糊,近大遠(yuǎn)小,陰影投射高度等等。

但歸結(jié)起來,這些都是用靜態(tài)的方式表現(xiàn)遠(yuǎn)近,而今天想介紹的是一種動態(tài)的方式,視差運動。

二、新的思路

視差運動這個名詞可能很少聽聞,但相信大家都有所印象,比如蘋果壁紙的透視模式,其實就是一種視差運動。更常見的應(yīng)該是在一些橫向卷軸的游戲里面。

視差運動可以在平面中呈現(xiàn)出強烈的立體感,使得界面信息更加吸引(圖一)。

信息層級的新維度:視差運動

圖一

事實上,視差運動已經(jīng)不是什么新鮮概念。但是為了讓大家有更清晰的認(rèn)知,筆者總結(jié)了一些心得。

三、視差運動的基本原理

視差運動在日常生活中很常見。回憶一下,當(dāng)你坐在前進的列車上時,有沒有感覺距離你近的物體(如:圍欄)會運動特別快,而距離你遠(yuǎn)的物體(如:遠(yuǎn)處的樓房)會運動得相對慢很多。

那么,是什么導(dǎo)致了這樣的現(xiàn)象?

首先,我們需要明確一點,人眼判斷一個物體的快慢并不是以大地為參照物,而是以我們?nèi)搜郾旧頌閰⒄瘴?/b>。

如圖二,設(shè)人眼所在的位置為O,物體從A點到B點的實際速度為AB的距離/時間,但事實上,人眼感知的速度是夾角AOB的角度/時間。

明確這一點后,接下來就是基本的幾何問題:

信息層級的新維度:視差運動

圖二

第一種情況,平移運動,就好比你坐在前進列車上,窗外的物體其實就是在你視野中平移。

這種視差運動的原理如圖三,AB兩個物體在同樣的時間內(nèi)平移了一段距離,但AB物體距離眼睛的距離有差異,在圖上可以明顯看出,夾角β小于夾角α。

也就是說,如果以人眼為參照物,AB兩個物體的角速度是不一樣的,這使得我們感覺遠(yuǎn)處物體移動更慢。而這,就是視差運動。

圖三

第二種情況,旋轉(zhuǎn)運動,就好比你平時搖著頭看東西。這又有三種不同的子情況:旋轉(zhuǎn)中心是人眼本身、中心在人眼前和在人眼后。

先說一種最特殊的情況,旋轉(zhuǎn)中心在人眼前。如圖四,AB兩個物體同時繞著中心O旋轉(zhuǎn),B物體離中心更遠(yuǎn)。

可以看出,對于點O而言,兩個物體的角速度是一致的。但對于人眼而言,由于中心點不在人眼的位置,所以AB兩個物體的角速度是不一致的。

從圖中可知,夾角β大于夾角α。有趣的事情出現(xiàn)了,在平移的情況下遠(yuǎn)處的物體感覺運動得更慢,但在這種情況下遠(yuǎn)處的物體反而更快。

而剩余的兩種子情況就不多闡述,相信聰明的你已經(jīng)知道答案。

信息層級的新維度:視差運動

圖四

說了這么多視差運動的原理,其實就是為了讓設(shè)計更加接近本質(zhì),更有說服力。

當(dāng)看到一個好的設(shè)計時,不應(yīng)忙著借鑒,應(yīng)該深入思考其設(shè)計的源頭。就好比剛剛列舉的視差運動情況,大家都常見后景比前景慢的現(xiàn)象,但只要稍作分析就能發(fā)現(xiàn),其實也會存在后景比前景快的情況。

四、視差運動與交互

視差運動的不同形式剛好對應(yīng)著不同的屏幕交互:平移運動對應(yīng)著滑動屏幕,旋轉(zhuǎn)運動對應(yīng)著轉(zhuǎn)動屏幕。

隨著交互動作的發(fā)生,視差效果也會同時表現(xiàn)出來,如圖五、圖六所示。

需要強調(diào)的一點是,視差運動需與交互動作匹配,立體感才會更加真實,否則會有一種別扭的生硬感。

信息層級的新維度:視差運動

圖五

信息層級的新維度:視差運動

圖六

五、如何實現(xiàn)視差運動

我們已經(jīng)知道現(xiàn)實中產(chǎn)生視差的基本原理,但投射到屏幕上應(yīng)該怎樣去實現(xiàn)?

三個要點:分層、速度差和運動響應(yīng)。

信息層級的新維度:視差運動

圖七

分層,即界面元素是相互分離可以獨立控制的。這就跟PS中的圖層概念一樣。一張圖片可由多個圖層組成,改變一個圖層不會影響其他圖層。

速度差,即界面元素在屏幕內(nèi)運動的時候以不同的速度運動,且按圖層的順序逐層遞減或遞增。

運動響應(yīng),即當(dāng)交互行為發(fā)生時,運動會隨之發(fā)生,而且即時響應(yīng)。

具備以上三點,就會產(chǎn)生視差運動,元素將會活現(xiàn)于界面上。

最后

首先,以平移的視差運動為例,運動越快的元素意味著越接近眼睛,但運動越快的元素卻越干擾視野,所以請慎重控制速度。

其次,視差運動也有諸多弊端,比如:對內(nèi)容的要求更高,以前只需要提供一張圖片素材,但視差運動要求提供多張圖片素材;對系統(tǒng)性能消耗更大,不流暢的界面反而更影響體驗。

最后,請不要濫用視差運動。處處強調(diào)等于沒有強調(diào),處處驚喜等于沒有驚喜,作為一種能帶給用戶全新感官體驗的設(shè)計手段,克制使用,效果更佳。

 

作者:genrry,公眾號:設(shè)計師阿余。熱愛設(shè)計,關(guān)注用戶體驗,分享設(shè)計思考。

本文由 @genrry 原創(chuàng)發(fā)布于人人都是產(chǎn)品經(jīng)理。未經(jīng)許可,禁止轉(zhuǎn)載

題圖來自Unsplash,基于CC0協(xié)議

更多精彩內(nèi)容,請關(guān)注人人都是產(chǎn)品經(jīng)理微信公眾號或下載App
評論
評論請登錄
  1. 知乎的廣告用的這個原理

    來自浙江 回復(fù)
  2. 說實話,經(jīng)濟形勢已經(jīng)不容搞這些花里胡哨的了 ??

    來自上海 回復(fù)
  3. 好有意思啊…

    來自廣東 回復(fù)
专题
55160人已学习12篇文章
据说70%的问题都是沟通问题,沟通能力对产品经理太太太重要了。
专题
11755人已学习13篇文章
激活是指用户通过完成关键行为,真正成为产品的用户,而提升新用户激活则是留存用户的第一步。本专题的文章分享了如何做好新用户激活。
专题
11922人已学习12篇文章
面对多岗位意见不统一时,如何提升自己的话语权,让自己的建议能够真正被他人纳入范围内?本专题的文章分享了关于提升话语权的一些建议。
专题
11994人已学习12篇文章
在日常生活中,使用APP或者网页加载时,加载按钮常常会出现,加载效率影响着用户体验。本专题的文章分享了加载功能的原理和设计。
专题
12805人已学习11篇文章
需求评审会议对整个项目想影响至关重要,作为产品经理,应该如何完成需求评审呢?本专题的文章分享了如何高效完成需求评审。