微軟元宇宙或?qū)⒒?Web
在元宇宙理論被炒的沸沸揚(yáng)揚(yáng)之際,除 Meta 外,一些其他的大型科技公司也表現(xiàn)出了對(duì)這一領(lǐng)域的興趣,微軟就是其中之一。
嚴(yán)格來(lái)說(shuō),元宇宙想要成為現(xiàn)實(shí),就需要有相應(yīng)的開(kāi)發(fā)和內(nèi)容創(chuàng)建工具。此外,還需要為元宇宙制定一個(gè)標(biāo)準(zhǔn)定義;以及制定一套開(kāi)放標(biāo)準(zhǔn),讓開(kāi)發(fā)者和平臺(tái)公司都能為之努力。Babylon.js 是一個(gè)建立在 WebGL 和 WebGPU 之上的免費(fèi)開(kāi)源 3D 引擎,由兩位微軟工程師開(kāi)發(fā),并在 2013 年首次作為 IE11 瀏覽器的一部分發(fā)布。
Babylon.js 不僅是開(kāi)源的,它還是為了支持 Web 版的元宇宙而建立的。這也是其與 Meta 的區(qū)別之處,目前 Meta 還沒(méi)有透露過(guò)他們對(duì)元宇宙的設(shè)想是否會(huì)與 Web 兼容。
為了了解更多關(guān)于 Babylon.js 和微軟對(duì)元宇宙的潛在愿景,The New Stack 的編輯 Richard MacManus 采訪了 Babylon.js 的共同創(chuàng)造者之一 David Rousset。作為一名技術(shù)工程師, Rousset 在過(guò)去的 15 年里一直在微軟工作。他曾在博文中指出,WebXR —— 一種新興的 3D 內(nèi)容的網(wǎng)絡(luò)標(biāo)準(zhǔn),"將是 Web 上元宇宙的主要組成部分之一"。
Rousset 稱,Babylon.js 創(chuàng)建的一個(gè)主要?jiǎng)訖C(jī)就是成為一個(gè)幫助開(kāi)發(fā)者和內(nèi)容創(chuàng)作者輕松進(jìn)入元宇宙的工具。彼時(shí),他自己并不熟悉 3D 開(kāi)發(fā),但他的搭檔 David Catuhe 卻很精通?!八?Babylon.js 的誕生主要是因?yàn)槲摇N覐?qiáng)迫另一個(gè) David 考慮像我這樣的人。我告訴他我應(yīng)該成為目標(biāo)受眾 —— 比如,我足夠好學(xué),但我不是 3D 大師?!?/p>
Catuhu 在自己的博客回顧中將 Babylon.js 描述為一個(gè)為了開(kāi)發(fā)的樂(lè)趣而構(gòu)建的“pet project”。但現(xiàn)如今,Babylon.js 已發(fā)展至被用于微軟的 Sharepoint Spaces(在任何設(shè)備上為每個(gè)人提供混合現(xiàn)實(shí)體驗(yàn))、IBM 的 Mayflower Autonomous Ship Experience 以及 Voxels 等新興的元宇宙/Web3 創(chuàng)業(yè)公司。
與流行的 Unity 3D 引擎相比,Rousset 稱 Babylon.js 旨在為 Web 提供原生環(huán)境。這意味著 Babylon.js
可以"在任何地方運(yùn)行"。另一方面,Unity 主要針對(duì) "powerful devices",如游戲機(jī)和 PC。所以與 Unity
相比,"這顯然是一個(gè)關(guān)于引擎的 lower layer。我們沒(méi)有 Unity 生態(tài)系統(tǒng)所擁有的所有服務(wù)和插件。但是 Babylon.js
是開(kāi)源的,這意味著我們有很多來(lái)自社區(qū)本身的貢獻(xiàn) —— 現(xiàn)在已經(jīng)有超過(guò)一半的代碼來(lái)自社區(qū)。"
總的來(lái)說(shuō),Babylon.js 是 web-native 的,并且支持 WebXR 和 WebGPU 等新興的 3D 網(wǎng)絡(luò)標(biāo)準(zhǔn)。
微軟對(duì)元宇宙的愿景是什么?
Rousset 回答道,他們?nèi)栽谂υ谛袠I(yè)層面定義什么是元宇宙?!帮@然 Meta 給出了他們的愿景,很多人認(rèn)為這是唯一的愿景 —— 但事實(shí)并非如此。我們將很快披露微軟在元宇宙中的愿景。但對(duì)我來(lái)說(shuō),Web 需要成為其中的重要組成部分,因?yàn)槟憷響?yīng)可以從一個(gè)元宇宙移動(dòng)到另一個(gè)元宇宙?!?/p>
根據(jù) Rousset 的描述,未來(lái)的互聯(lián)網(wǎng)用戶應(yīng)該能夠從網(wǎng)絡(luò)上的 3D 場(chǎng)景或網(wǎng)頁(yè)(例如用 Babylon.js 構(gòu)建),通過(guò) VR 中的鏈接,"被傳送到另一個(gè)網(wǎng)站,該網(wǎng)站將處于另一個(gè)元宇宙"。不過(guò)需要明確的是,這只是 Rousset 對(duì)元宇宙的設(shè)想,并不是微軟的官方說(shuō)法。但是,在鑒于該公司的后備力量中擁有像 Babylon.js 這樣的工具,意味著微軟確實(shí)有可能會(huì)將 Web 標(biāo)準(zhǔn)納入其元宇宙戰(zhàn)略中。
而扎克伯格也曾說(shuō)過(guò),他希望元宇宙是可操作的,但現(xiàn)在仍未清楚未來(lái)的 Meta 用戶是否能夠從 Meta "teleport"到 Web(反之亦然)。
撇開(kāi)圍繞元宇宙基礎(chǔ)設(shè)施的問(wèn)題不談,Rousset 預(yù)計(jì)在未來(lái)幾年內(nèi),游戲、電子商務(wù)和教育這些類型的應(yīng)用程序會(huì)使用 Babylon.js 等工具所構(gòu)建,這些都是 VR和/或 AR 最常見(jiàn)的應(yīng)用案例。他還談到了微軟的新應(yīng)用 Frame,根據(jù)一篇博客文章指出,該應(yīng)用程序正在“將元宇宙帶入 Microsoft Teams”。Frame 最有趣的地方在于,瀏覽器用戶可以輕松地與 Oculus 設(shè)備上的用戶進(jìn)行交互。而這種互操作性正是元宇宙所追求的。
目前關(guān)于微軟對(duì)元宇宙愿景的具體細(xì)節(jié)仍尚未知曉,或許該公司可能會(huì)在即將舉行的 Build 大會(huì)上透露。
本文轉(zhuǎn)自O(shè)SCHINA
本文標(biāo)題:微軟元宇宙或?qū)⒒?Web
本文地址:https://www.oschina.net/news/194565/babylon-js-microsoft-metaverse-web