一直以來都十分關注虛擬現實(Virtual Reality,簡稱VR)和增強現實(Augmented Reality,簡稱AR)領域,前者我們多次報道過包括Oculus、Depth-VR和蟻視等,而增強現實我們也分享過HideOut,Vango、YIVA等等。不過前兩天在跟同事開會的時候他對我說,仍然不太分得清VR和AR。不只是他,這兩個英文縮寫只差一個字母(好吧本來就只有兩個字母),兩個詞的中文翻譯也只差兩個字,對于不太熟悉的人來說好像確實容易混淆在一起。
其實,這二者除了字面上比較相似,實際無論從技術還是場景上都有著很大的差別。
增強現實(AR)是相對容易被誤解的,相比起虛擬現實(VR)來說,它不是單純被創造出來的——而3D建模、模擬世界這樣的純粹被創造出來的東西更好理解。所謂現實,就是我們肉眼看得到的、耳朵聽的見的、皮膚感知的到的、身處的這個世界。如果廣義的說,在現實的基礎上利用技術將這個增添一層相關的、額外的內容,就可以被稱為增強現實。
舉幾個例子來看吧:wikitude是我很早接觸的一款AR的應用,他通過手機的攝像頭來進行現實的取景,再通過地理位置的算法來在現實的場景上標注更多的信息。用戶通過手機屏幕來看到的現實的場景要比單純用眼睛看到的現實場景“增加”了更多的信息。這款應用iOS版目前在國內暫時不能使用,不過還是可以通過兩個視頻來感受一下:
除了將現實中的物體增加信息之外,AR技術同樣可以應用在游戲當中,例如利用現實的場景增加游戲角色,或者為現實里面的人物增加特效或能力。我們最為熟悉的可能是任天堂的掌機3DS所自帶的游戲功能:
看了這幾個例子應該可以直觀的明白,所謂AR,就是利用技術在現實的基礎上增加內容,他所用的核心技術包括現實物體的識別,地理位置定位,以及根據場景不同所需要的即時演算等等。不過在與我的同事楊逸討論時候,他從工程師的角度出發,認為另一種表現形式也被稱為AR,例子如下:
關于這個例子我提出了自己不同的看法,最直接的觀點就是:這分明是動作捕捉。雖然他利用了現實的場景增加了虛擬的人物,并且可以進行互動,但是使用者卻是從大屏幕上看到的自己,并且場景也是“鏡像”而不是“延伸”。試想一下,現實場景中怎么會看到自己?噢,你可能會說,照鏡子啊,這個爭議點同樣存在與很多人之間,所以你可以點擊右邊的“+”留下你的看法。
相比起AR,虛擬現實(VR)就好明白的多了:一個完全被創造出來的世界,而與3D建模、4D電影這種最大的不同在于:這個被模擬出來的世界要能帶來與真實世界一樣的感受(這種感受指的是人身體上的感受)——Oculus首席科學家Michael Abrash提出的觀點。所以,請記住,VR是假的,一切都是假的,但是盡量讓你的感受是真實的。
雖然都有現實二字,但是二者實現起來的技術核心卻有很大的不同,AR需要將“信息”與場景進行結合,而VR的核心則是運算技術。我們身處的現實世界十分復雜,即使僅僅是視覺上,也并不是一個簡單的三維空間。舉個例子,一個三維的空間,用戶可以控制視角的前后上下左右移動,但是在現實世界中,人可以在擺動頭部的同時進行眼球的轉動,如果再加上腳步,將是一個十分復雜的運算過程。在PingWest游戲主題的線下沙龍上,蟻視科技的覃政也表示過,雖然自己是在做虛擬現實,但是讓人真的感覺到虛擬的世界像現實一樣仍然十分困難,就算解決了復雜的運算,依然很難解決虛擬的世界對身體造成的影響。
不過,在技術可以實現讓人分不清現實世界和虛擬世界之前,還是有些折衷的方法讓人們逐漸適應的。比如一個名為Pinc的iPhone外設就可以模擬這樣的效果,他并沒有完全創造一個虛擬的世界,而是創造一個空間。在這個空間中用戶可以進行操作。而面對這種可以被大腦識別為“創造出來”的空間的時候,人體就不會有那么多的不適感。
其實VR和AR并不難區分,只要別被他的名稱迷惑,而是想想它的使用場景和實現技術基本上就沒有什么問題了。不過在維基百科上有這么一段定義:“1994年保羅·米爾格拉姆(Paul Milgram)和岸野文郎(Fumio Kishino)提出了現實-虛擬連續統(Milgram’s Reality-Virtuality Continuum)。他們將真實環境和虛擬環境分別作為連續統的兩端,位于它們中間的被稱為“混合實境(Mixed Reality)”。其中靠近真實環境的是增強現實,靠近虛擬環境的則是擴增虛境(Augmented Virtuality)”聽上去我們確實需要分清出虛擬與現實的世界了。