WindowS混合現(xiàn)實(shí)VR頭顯的復(fù)興:OaSiS驅(qū)動(dòng)程序是生命線
被微軟拋棄:一位開發(fā)者如何拯救數(shù)千臺(tái)VR頭顯
2025年的VR奇跡:一個(gè)業(yè)余項(xiàng)目如何讓已棄用的WindowS混合現(xiàn)實(shí)重獲新生
對(duì)于惠普Reverb G2或三星OdySSey+ 等VR頭顯的用戶來說,這無(wú)疑是個(gè)壞消息:隨著WindowS11更新24H2的發(fā)布,微軟最終于2024年10月終止了對(duì)其WindowS混合現(xiàn)實(shí) (WMR) 平臺(tái)的支持。這一決定可能導(dǎo)致數(shù)千臺(tái)功能齊全的VR頭顯(其中一些才問世幾年)變成昂貴的電子垃圾。一家價(jià)值數(shù)十億美元的公司出于戰(zhàn)略原因停止了這項(xiàng)服務(wù),而如今一位意想不到的英雄出現(xiàn)了:軟件開發(fā)者 Matthieu Bucchianeri。
在一項(xiàng)令人印象深刻的逆向工程中,索尼PlayStation、SpaceX 甚至微軟 HoloLenS團(tuán)隊(duì)的前開發(fā)人員利用業(yè)余時(shí)間創(chuàng)建了一個(gè)名為“OaSiS”的替代驅(qū)動(dòng)程序。這項(xiàng)工程壯舉完全繞過了已棄用的WMR系統(tǒng),并將舊款頭顯直接集成到SteamVR中,不僅節(jié)省了它們的使用時(shí)間,還通過高級(jí)圖像設(shè)置和改進(jìn)的直通功能等新功能增強(qiáng)了它們的性能。
OaSiS驅(qū)動(dòng)程序不僅僅是一個(gè)軟件 – 它是對(duì)“計(jì)劃報(bào)廢”的有力反擊,也是社區(qū)力量的光輝典范。它為無(wú)數(shù)VR用戶提供了繼續(xù)使用硬件的機(jī)會(huì),即使它對(duì)Nvidia顯卡的獨(dú)家支持存在重大缺陷。這個(gè)項(xiàng)目為一個(gè)被認(rèn)為已死的技術(shù)平臺(tái)注入了新的活力,并展現(xiàn)了個(gè)人的熱情所能取得的成就。
時(shí)代的終結(jié)
隨著2024年10 月WindowS11版本24H1的發(fā)布,微軟正式終止了對(duì)其WindowS混合現(xiàn)實(shí) (WMR) 平臺(tái)的支持。這一決定導(dǎo)致整整一代VR頭顯幾乎無(wú)法使用,包括惠普、三星、宏碁、聯(lián)想、戴爾和華碩等知名廠商的設(shè)備。對(duì)于許多WMR硬件用戶來說,這一決定既令人意外,又令人沮喪 – 畢竟,上一款WMR設(shè)備HP Reverb G1直到2020年底才上市。
此次更新的影響是巨大的:不僅混合現(xiàn)實(shí)門戶從WindowS中消失,而且對(duì)SteamVR和其他VR應(yīng)用的支持也被終止。安裝了更新的用戶突然發(fā)現(xiàn)自己昂貴的電子設(shè)備變成了一堆廢鐵。微軟早在2023年11月就宣布了停止更新,但許多人一直盼望著能有延期或其他解決方案。
WindowS混合現(xiàn)實(shí)的歷史
WindowS混合現(xiàn)實(shí) (WindowSMixed Reality) 于2015年以WindowSHolographic 的名義推出,是微軟進(jìn)軍新興VR和aR市場(chǎng)的一項(xiàng)雄心勃勃的項(xiàng)目。該平臺(tái)最初是為HoloLenS開發(fā)的,微軟于2016年向第三方開發(fā)者開放。2017年,各大廠商基于WMR平臺(tái)推出了首批VR頭顯。
WMR頭顯在一個(gè)重要領(lǐng)域堪稱技術(shù)先鋒:它們率先將內(nèi)向外追蹤技術(shù)引入大眾市場(chǎng)。這項(xiàng)技術(shù)利用頭顯內(nèi)置的攝像頭進(jìn)行定位,無(wú)需外部傳感器 – 這一概念如今已成為幾乎所有現(xiàn)代VR頭顯的標(biāo)配。該設(shè)備使用兩個(gè)攝像頭進(jìn)行6DoF(六自由度)追蹤,允許在空間中完全自由地移動(dòng)。
盡管WMR頭顯具備創(chuàng)新性,且有時(shí)定價(jià)頗為激進(jìn),但它從未真正在市場(chǎng)上站穩(wěn)腳跟。該平臺(tái)存在諸多問題:與外部系統(tǒng)相比,追蹤音量有限、軟件庫(kù)有限,以及對(duì)WindowS生態(tài)系統(tǒng)的依賴。即使大幅降價(jià),也未能吸引到廣泛的用戶群體。
需要幫助的救星:Matthieu Bucchianeri
在這種絕境中,一位意想不到的英雄出現(xiàn)了:馬蒂厄·布奇亞內(nèi)里 (Matthieu Bucchianeri),一位經(jīng)驗(yàn)豐富的軟件開發(fā)人員,擁有令人印象深刻的履歷。布奇亞內(nèi)里曾在索尼參與PlayStation 4和第一代PlayStationVR的開發(fā),在SpaceX負(fù)責(zé)獵鷹9號(hào)和龍飛船的飛行軟件開發(fā),后來加入微軟,參與HoloLenS和WindowS混合現(xiàn)實(shí)的開發(fā)。他目前擔(dān)任Xbox團(tuán)隊(duì)的首席固件工程經(jīng)理。
作為個(gè)人項(xiàng)目,Bucchianeri利用業(yè)余時(shí)間為VR社區(qū)開發(fā)了多款重要的開源工具,其中包括廣受歡迎的Open XR Toolkit。該工具包將眼動(dòng)追蹤注視點(diǎn)渲染等功能引入到MicroSoft Flight Simulator 2020等aAa游戲中,并可將性能提升高達(dá)30%。他對(duì)VR的技術(shù)理解和熱情使他成為一項(xiàng)看似不可能完成的任務(wù)的理想人選:拯救WMR頭顯。
OaSiSDriver:技術(shù)杰作
OaSiS驅(qū)動(dòng)程序是數(shù)月密集逆向工程工作的成果。Bucchianeri必須在無(wú)法查閱微軟專有文檔的情況下,理解并重現(xiàn)WMR頭顯的功能。這個(gè)項(xiàng)目需要技術(shù)能力、毅力,以及Bucchianeri自己也承認(rèn)的“一點(diǎn)運(yùn)氣”。
該驅(qū)動(dòng)程序以原生SteamVR集成的方式運(yùn)行,這意味著它將WMR頭顯直接集成到SteamVR環(huán)境中,就像Valve Index 或 HTC Vive 等原生SteamVR設(shè)備一樣。這從根本上區(qū)別于Monado等其他復(fù)制替代運(yùn)行時(shí)環(huán)境的方法。通過直接利用現(xiàn)有的Valve基礎(chǔ)架構(gòu),OaSiS可以獲得更好的兼容性和性能。
功能范圍和功能
OaSiS驅(qū)動(dòng)程序提供了一系列令人印象深刻的功能,遠(yuǎn)遠(yuǎn)超出了基本功能:
完整的6DoF追蹤
完整的六自由度空間追蹤功能在頭顯和運(yùn)動(dòng)控制器上都運(yùn)行順暢。用戶可以在房間內(nèi)自由移動(dòng),并進(jìn)行所有常見的VR交互。
高級(jí)自定義選項(xiàng)
Bucchianeri集成了眾多便捷功能,這些功能在原版WMR軟件中有所缺失。這些功能包括可調(diào)節(jié)亮度、可自定義色彩通道以及可變的視野參數(shù)。這些選項(xiàng)使用戶能夠根據(jù)自身需求定制最佳的VR體驗(yàn)。
眼動(dòng)追蹤支持
HP Reverb G1Omnicept Edition甚至包括集成的眼動(dòng)追蹤功能 – 即使使用官方 MicroSoft 軟件,該功能也并不總是可靠地運(yùn)行。
實(shí)驗(yàn)性直通功能
初步的透視功能已實(shí)現(xiàn),允許通過頭顯攝像頭查看真實(shí)世界環(huán)境。目前,這些功能僅支持單眼操作,且仍處于實(shí)驗(yàn)階段,但 Bucchianeri 計(jì)劃在未來版本中提供完整的立體房間視圖。
優(yōu)化的失真曲線
畸變校正功能已得到改進(jìn)和優(yōu)化,帶來更清晰、更舒適的畫面。這對(duì)于長(zhǎng)時(shí)間的VR體驗(yàn)尤為重要,因?yàn)榛冃U划?dāng)可能會(huì)導(dǎo)致惡心和眼疲勞。
致命弱點(diǎn):GPU兼容性
OaSiS驅(qū)動(dòng)程序最大的限制在于顯卡兼容性。該驅(qū)動(dòng)程序僅適用于NvidiaGPU,這排除了相當(dāng)一部分潛在用戶。這種限制并非源于缺乏意愿或技術(shù)能力,而是因?yàn)椴煌?GPU 制造商在實(shí)現(xiàn)所謂的“直接模式”方面存在根本差異。
直接模式是一種特殊的操作模式,GPU直接與VR頭顯通信,WindowS不會(huì)將設(shè)備視為普通顯示器。這對(duì)于流暢的VR體驗(yàn)和最小延遲至關(guān)重要。Nvidia以允許第三方開發(fā)者訪問的方式實(shí)現(xiàn)了此模式。而aMD 則對(duì)訪問權(quán)限控制得更為嚴(yán)格,這使得集成難度顯著增加。
Bucchianeri已于2024年 6月向aMD 提交了該驅(qū)動(dòng)程序的工作版本,但該公司尚未取得任何進(jìn)展。他現(xiàn)在將對(duì)aMD的支持描述為“已死項(xiàng)目”。對(duì)于英特爾 GPU 用戶來說,情況更加明朗:SteamVR根本不支持這些 GPU 的直接顯示功能,因此從技術(shù)上講,支持是不可能的。
法律和道德方面
該項(xiàng)目的一個(gè)特別敏感的方面是其法律影響。Bucchianeri反復(fù)強(qiáng)調(diào),OaSiS不使用微軟專有軟件,也沒有違反任何保密協(xié)議 (NDA)。作為微軟現(xiàn)任員工,他必須格外謹(jǐn)慎,以免違反內(nèi)部政策。
該項(xiàng)目完全基于對(duì)公開接口的逆向工程,并使用SteamVR基礎(chǔ)設(shè)施完成繁重的工作。Bucchianeri特意選擇不公開源代碼,以避免哪怕是無(wú)意的知識(shí)產(chǎn)權(quán)侵權(quán)。這種謹(jǐn)慎可能會(huì)讓一些開源倡導(dǎo)者感到失望,但考慮到法律的復(fù)雜性,這也是可以理解的。
技術(shù)里程碑:新OaSiS驅(qū)動(dòng)程序如何在沒有 Beta階段的情況下運(yùn)行
出版和可用性
OaSiS驅(qū)動(dòng)程序的全球發(fā)布計(jì)劃于2025年8月29日,前提是Valve批準(zhǔn)其在Steam商店上架。這種對(duì)Valve批準(zhǔn)的依賴凸顯了其與SteamVR平臺(tái)的緊密集成。該驅(qū)動(dòng)程序?qū)⒚赓M(fèi)提供 – 這是一位將業(yè)余時(shí)間投入到這個(gè)項(xiàng)目的人對(duì)VR社區(qū)的慷慨饋贈(zèng)。
此次發(fā)布將不設(shè) Beta測(cè)試階段或搶先體驗(yàn)階段,Bucchianeri解釋說,這是考慮到他作為微軟員工的特殊情況。他希望將風(fēng)險(xiǎn)降至最低,并且只在項(xiàng)目完全開發(fā)完成后才發(fā)布。
對(duì)VR社區(qū)的意義
OaSiS驅(qū)動(dòng)程序的意義遠(yuǎn)不止于其功能性。它象征著現(xiàn)代科技發(fā)展的幾個(gè)重要方面:
技術(shù)的可持續(xù)性
在電子垃圾日益成為嚴(yán)重的環(huán)境問題之際,OaSiS證明了功能性硬件并不一定因?yàn)橹圃焐掏V怪С侄兊眠^時(shí)。延長(zhǎng)這些設(shè)備的使用壽命是對(duì)可持續(xù)發(fā)展的重要貢獻(xiàn)。
社區(qū)的力量
這個(gè)項(xiàng)目令人印象深刻地展示了敬業(yè)的個(gè)人能夠?yàn)樯鐓^(qū)做出的貢獻(xiàn)。當(dāng)像微軟這樣價(jià)值數(shù)十億美元的公司因?yàn)樯虡I(yè)原因停止支持時(shí),一位充滿熱情的開發(fā)者會(huì)挺身而出,找到解決方案。
技術(shù)創(chuàng)新
在沒有內(nèi)部文檔的情況下開發(fā)出這樣的驅(qū)動(dòng)程序是一項(xiàng)了不起的技術(shù)成就。它表明,只要有足夠的專業(yè)知識(shí)和投入,即使是看似不可能的項(xiàng)目也能實(shí)現(xiàn)。
受影響設(shè)備詳情
為了了解OaSiS項(xiàng)目的范圍,值得看一下受影響的設(shè)備及其技術(shù)規(guī)格:
HP Reverb G2(2020)
這款旗艦級(jí)WMR頭顯擁有令人印象深刻的2160 ×2160像素單眼分辨率。G1與Valve合作開發(fā),采用了Valve 的鏡頭系統(tǒng)和離耳式揚(yáng)聲器。它擁有114度的視野和90 Hz的刷新率,其規(guī)格至今仍極具競(jìng)爭(zhēng)力。
三星 OdySSey+(2018)
OdySSey+ 配備aMOLED顯示屏,單眼分辨率高達(dá)1440×1600像素,色彩鮮艷,黑色層次深邃。三星的anti-SDE(紗窗效應(yīng))技術(shù)顯著降低了紗窗效應(yīng),帶來更清晰的畫面。110度的視野和內(nèi)置的aKG 耳機(jī)使其成為最佳的WMR耳機(jī)之一。
聯(lián)想Explorer(2017款)
作為首批WMR頭戴設(shè)備之一,ExploreR提供了均衡的性價(jià)比,每只眼睛具有1440×1440 像素,并且重量?jī)H為380克。
宏碁WindowS混合現(xiàn)實(shí)頭顯(2017)
宏碁耳機(jī)采用醒目的藍(lán)色設(shè)計(jì)和可調(diào)節(jié)的頭帶,讓您可以舒適地進(jìn)入虛擬現(xiàn)實(shí)世界。
VR產(chǎn)業(yè)的未來
OaSiSDriveR的到來正值VR開發(fā)的一個(gè)關(guān)鍵時(shí)刻。微軟雖然退出了VR硬件領(lǐng)域,但同時(shí)也在加強(qiáng)與Meta的合作。QueSt頭顯的WindowS立體顯示應(yīng)用以及Office應(yīng)用的集成表明,微軟并未完全放棄VR,而是在調(diào)整戰(zhàn)略。
2025年,VR行業(yè)本身正處于一個(gè)激動(dòng)人心的階段。Meta憑借其QueSt系列占據(jù)了市場(chǎng)主導(dǎo)地位,而據(jù)報(bào)道,Valve正在開發(fā)一款新的獨(dú)立SteamVR頭顯。蘋果憑借ViSion Pro進(jìn)入了高端市場(chǎng),其他幾家制造商也正在布局利基市場(chǎng)。
在這樣的環(huán)境下,OaSiSDriveR證明了除了主流企業(yè)戰(zhàn)略之外,創(chuàng)新和社區(qū)驅(qū)動(dòng)的解決方案仍有發(fā)展空間。一旦其他制造商停止其VR平臺(tái)的開發(fā),它甚至可以成為未來類似項(xiàng)目的典范。
技術(shù)挑戰(zhàn)及解決方案
OaSiS驅(qū)動(dòng)程序的開發(fā)面臨著諸多技術(shù)挑戰(zhàn)。WMR系統(tǒng)使用了專有協(xié)議和接口,Bucchianeri必須在沒有任何文檔的情況下才能理解。尤其復(fù)雜的是內(nèi)向外追蹤的集成,這需要精確的攝像頭分析和傳感器融合。
解決這些問題需要深入了解各種技術(shù):用于追蹤的計(jì)算機(jī)視覺、用于硬件通信的底層驅(qū)動(dòng)程序開發(fā),以及VR專用的渲染管線。Bucchianeri利用他在多個(gè)項(xiàng)目中積累的經(jīng)驗(yàn)克服了這些挑戰(zhàn)。
性能優(yōu)化是重點(diǎn)。VR需要持續(xù)的高幀率和最低的延遲才能避免眩暈。OaSiS驅(qū)動(dòng)程序必須滿足這些要求,而無(wú)法像微軟軟件那樣使用硬件特定的優(yōu)化。
社區(qū)反應(yīng)和期望
OaSiS驅(qū)動(dòng)程序的發(fā)布在VR社區(qū)引起了熱烈的反響。在論壇和Reddit上,許多用戶表達(dá)了感激和欣慰,因?yàn)樗麄兊挠布K于不會(huì)成為電子垃圾了?;萜誖everb G1的用戶尤其對(duì)這款只有幾年歷史的設(shè)備能夠繼續(xù)使用感到欣慰。
與此同時(shí),也有批評(píng)的聲音對(duì)英偉達(dá)的排他性提出了質(zhì)疑。AMD GPU用戶感到被排除在外,并希望未來能獲得支持。一些人還擔(dān)心微軟可能會(huì)對(duì)該項(xiàng)目采取法律行動(dòng),盡管Bucchianeri保證他已經(jīng)仔細(xì)審查了所有法律方面的問題。
人們對(duì)性能和穩(wěn)定性的期望很高。許多人希望 OaSiS驅(qū)動(dòng)程序不僅能恢復(fù)基本功能,甚至可能比原版微軟軟件有所改進(jìn)。
綠洲驅(qū)動(dòng)力2025:未來前景和計(jì)劃中的創(chuàng)新驅(qū)動(dòng)力
OaSiS驅(qū)動(dòng)程序計(jì)劃于2025年8月發(fā)布,之后其進(jìn)一步的開發(fā)將取決于多種因素。Bucchianeri已表示計(jì)劃添加更多功能,包括完整的立體直通以及可能的追蹤改進(jìn)。
社區(qū)可以在未來的開發(fā)中發(fā)揮重要作用。即使源代碼尚未開放,用戶也可以通過反饋和錯(cuò)誤報(bào)告為改進(jìn)做出貢獻(xiàn)。圍繞 OaSiS驅(qū)動(dòng)程序也可能會(huì)出現(xiàn)一些互補(bǔ)的工具和實(shí)用程序。
一個(gè)有趣的方面是它對(duì)其他項(xiàng)目的潛在啟發(fā)。如果OaSiS成功,它可能會(huì)鼓勵(lì)其他開發(fā)者發(fā)起類似的廢棄硬件拯救行動(dòng)。這可能會(huì)引發(fā)一場(chǎng)倡導(dǎo)更可持續(xù)技術(shù)使用的運(yùn)動(dòng)。
從過時(shí)模式到創(chuàng)新:OaSiS展現(xiàn)了社區(qū)的力量
OaSiS驅(qū)動(dòng)程序不僅僅是一個(gè)技術(shù)解決方案 – 它更是對(duì)計(jì)劃報(bào)廢的反對(duì),以及對(duì)個(gè)人奉獻(xiàn)力量的捍衛(wèi)。Matthieu Bucchianeri的項(xiàng)目表明,即使制造商停止支持,硬件也未必就變得毫無(wú)價(jià)值。
對(duì)于WindowS混合現(xiàn)實(shí) (MR) 頭顯的用戶來說,OaSiS代表著第二次機(jī)會(huì)。他們?cè)赩R硬件上的投資得以保值,并可以繼續(xù)參與虛擬現(xiàn)實(shí)的革新。雖然NvidiaGPU 的限制令人遺憾,但該驅(qū)動(dòng)程序仍然為許多用戶提供了解決方案。
該項(xiàng)目的意義遠(yuǎn)不止直接受影響的人們。它向業(yè)界傳遞了一個(gè)信號(hào):當(dāng)公司放棄產(chǎn)品時(shí),用戶并非束手無(wú)策。它還表明,科技界仍然有熱情項(xiàng)目和利他行為的空間。
當(dāng)OaSiS驅(qū)動(dòng)程序于2025年8月29日發(fā)布時(shí),它不僅標(biāo)志著一個(gè)被認(rèn)為已死的平臺(tái)的復(fù)興,也標(biāo)志著個(gè)人力量戰(zhàn)勝企業(yè)邏輯,并成為科技愛好者如何掌控設(shè)備未來的典范。在可持續(xù)發(fā)展日益重要的時(shí)代,OaSiS是一個(gè)光輝典范,展現(xiàn)了我們?nèi)绾卧谘娱L(zhǎng)技術(shù)壽命的同時(shí)推動(dòng)創(chuàng)新。