引子:
與很多現(xiàn)在生活在高樓中的寵物主一樣,Dr.Who也覺得遛狗是件麻煩事兒,懶勁一上來就不想下樓。不過他發(fā)現(xiàn),自己家的狗狗似乎對此并不在意,至少,它蹲在沙發(fā)上,眼睛盯著電視盒子里的動畫片也能看得津津有味。
問:
貓貓狗狗難道真的在看動畫片,和我一樣覺得這玩意兒樂趣無窮,比真實生活帶勁兒一百倍以上嗎?
“沉默的老虎”的熱鬧答案
我認為這個問題可以從兩方面進行分析:技術(shù)和心理。
首先談談技術(shù),這里的技術(shù)指的是動畫技術(shù)。這就不得不說說動畫的原理——視覺暫留現(xiàn)象。這當中涉及圖像接收器和圖像處理器。圖像接收器即眼睛,而處理器則是我們大腦中進行視覺信號處理的部分。在我看來,所謂視覺暫留其實是我們的圖像處理器性能不夠好,所以好比玩大型3D游戲的時候,顯卡性能不足就會讓游戲畫面很卡。
當游戲程序把合成畫面所需的數(shù)據(jù)發(fā)到顯卡時,顯卡開始對數(shù)據(jù)進行運算處理,并將處理好的數(shù)據(jù)顯示在顯示器上,這就是游戲畫面。然后它會收到第二批由程序發(fā)過來的數(shù)據(jù),再進行處理??墒牵?shù)诙鷶?shù) 據(jù)發(fā)過來時,如果連第一批數(shù)據(jù)都沒有處理完,就只能丟棄新發(fā)來的數(shù)據(jù)。如果性能太差,它還會丟棄第三、第四、第五批數(shù)據(jù),此刻你就會覺得你不是在玩游戲,而是在看幻燈片。同樣道理,人類大腦中視覺圖像處理部分的性能并不算太好,一秒鐘只能處理大概25批圖像數(shù)據(jù)。那么,假設我會瞬間轉(zhuǎn)移術(shù),突然出現(xiàn)在你的眼前,然后停留了僅僅0.001秒就消失,你就不會發(fā)現(xiàn)我,因為大腦連上一批的數(shù)據(jù)都還沒有處理完,哪有時間管這0.001秒的數(shù)據(jù)呢?直接扔了算了。
而鷹和獵豹的圖像處理單元顯然比人類要發(fā)達許多,所以如果你想給老鷹弄個模擬飛行體驗的話,游戲的圖像刷新率要非常高才行,最起碼得有150幀/秒,否則它會覺得你在放幻燈片。
關于圖像接收器——眼睛,它似乎沒有什么刷新率的概念。當射入的光線發(fā)生變化,也就是眼前景物發(fā)生變化的時候,它立刻就可以作出相應反應。因為根據(jù)眼睛的工作原理,這個反應過程其實是個光電轉(zhuǎn)換的物理過程,幾乎沒有任何延遲(最多就是電信號的傳輸延時,微乎其微),所以視覺暫留現(xiàn)象與它的功能無關。