蘋果能在今年的WWDC開發(fā)者大會上大談特談增強現(xiàn)實技術,這很讓我高興。沒錯,這已經(jīng)預示了蘋果已經(jīng)開始重視起來增強現(xiàn)實技術,并且將會正式有所行動。之前,微軟、谷歌、Facebook等科技巨頭都已經(jīng)呈現(xiàn)出了某種VR或AR的硬件或軟件產(chǎn)品,并且這些例子的發(fā)展方向都非常明確。但是到了蘋果這里,我突然間出現(xiàn)了很多的疑問?
首先我們先來看看蘋果在WWDC上是如何介紹自己VR業(yè)務的:
Metal 2,一個擴展版本的蘋果Metal圖形API,Metal 2可以讓開發(fā)者繞過macOS的窗口,直接通過設備渲染,也就是虛擬現(xiàn)實頭顯,這對于降低延遲來說,非常重要;
官方宣布支持外接顯卡。這就意味著之前低端的Mac甚至是MacBook的開發(fā)者也可以獲得足夠的圖形處理器性能來支持虛擬現(xiàn)實技術開發(fā);
SteamVR和HTC Vive都已經(jīng)開始和蘋果合作。再加上從去年夏天開始就與蘋果有所接觸的Valve,看來蘋果在增強現(xiàn)實領域無論是技術還是商業(yè)手段,都非常成熟;
Unreal Engine 4和Unity是目前 的兩個游戲開發(fā)環(huán)境,而現(xiàn)在它們都已經(jīng)支持macOS平臺上的Metal 2 VR。
蘋果在WWDC上還給虛擬現(xiàn)實技術下了一個定義:
這里,蘋果似乎并沒有提到與普通用戶的任何話題,甚至表示外接顯卡主要就是針對開發(fā)者。同時蘋果對VR產(chǎn)品的頁面描述也是針對內容開發(fā)者,而并非是游戲玩家;
所以從我的觀點來看,似乎出現(xiàn)了兩種可能。要么是蘋果只是想通過虛擬現(xiàn)實技術來為開發(fā)者和藝術家服務,希望為這些人群提供更多在第三方平臺上的權限,比如Facebook的Oculus、谷歌的Daydream以及運行SteamVR的PC。此外,蘋果也有可能有一個更大的計劃,讓普通消費者也能使用Metal 2和外接顯卡。
不過如果是讓普通用戶接觸到Metal 2,并不明智。因為這是蘋果特有的API,只適用于Mac、iPhone和iPad。顯然,傳統(tǒng)的iOS游戲開發(fā)和其它以來GPU加速的應用,都可以從Metal 2的改進中獲益。但是如果蘋果專門為macOS開發(fā)一個完整的虛擬現(xiàn)實游戲平臺,所獲得的回報將非常微不足道,畢竟這只是一個很小的目標市場。
如果蘋果真的想要開發(fā)出最好的跨平臺虛擬現(xiàn)實系統(tǒng),那么可以選擇投入到Vulkan的懷抱。它與Metal類似,但是可以在Windows和Linux系統(tǒng)中運行。事實上,Valve就是通過Linux開發(fā)出的虛擬現(xiàn)實技術?梢韵胂,在Windows和Linux的游戲開發(fā)者可以利用Metal 2將游戲直接移植到macOS上,而一開始就用Metal 2開發(fā)的游戲,卻只能被困在macOS平臺上。
當然,對于大多數(shù)游戲開發(fā)者來說,無需在意這些細節(jié)。如果已經(jīng)在Unity或Unreal Engine 4上開發(fā)了一些東西,那么都將支持Metal 2,同時移植到其它平臺上的難度并不算大。而且就算滅有macOS平臺的VR,這些開發(fā)引擎一樣也能使用Metal 2,畢竟iOS游戲是一個非常龐大的市場。
這是蘋果第一次專注于增強現(xiàn)實技術的開發(fā),而對消費者的意義還沒有呈現(xiàn)出來。也許未來蘋果會推出一款專為iPhone設計的VR頭顯,或者更先進,比如獨立使用的AR設備,都不是沒有可能。
但是,僅憑這些就判定蘋果會推出一款價格適中、支持VR標準的電腦,我保留意見。
投稿郵箱:chuanbeiol@163.com 詳情請訪問川北在線:http://dstuf.com/