你好,歡迎進(jìn)入江蘇優(yōu)軟數(shù)字科技有限公司官網(wǎng)!
發(fā)布時(shí)間:2023-10-24
瀏覽次數(shù):0
開(kāi)源世界是構(gòu)建元宇宙的第一個(gè)地方。
如果我告訴你構(gòu)建元宇宙所需的所有內(nèi)容和軟件都已經(jīng)存在,而且完全免費(fèi),你會(huì)構(gòu)建它嗎?
別著急,我們退一步來(lái)解釋一下元宇宙。
什么是元宇宙?
20世紀(jì)的賽博朋克作家,如 和 ,曾想象過(guò)一個(gè)由虛擬現(xiàn)實(shí)支持的互聯(lián)網(wǎng)。 在他的小說(shuō)《雪崩》中,他將其稱為元宇宙。 隨著虛擬現(xiàn)實(shí) (VR) 設(shè)備和應(yīng)用程序變得越來(lái)越流行, 正在成為一個(gè)熱門話題,特別是在馬克·扎克伯格 (Mark ) 宣布他將雇用 10,000 名員工來(lái)構(gòu)建 并將公司名稱更改為 之后。 鮑爾對(duì)該主題進(jìn)行了仔細(xì)的分析,并以“共建”作為結(jié)論:“事實(shí)上,元宇宙很可能是一個(gè)由不同平臺(tái)、機(jī)構(gòu)和技術(shù)組成的網(wǎng)絡(luò),它們可以協(xié)同工作(盡管不一致)并支持互操作性。 ”
互操作性,這個(gè)詞本身含蓄卻明確地指出了開(kāi)源和開(kāi)放標(biāo)準(zhǔn)在其中的作用。
簡(jiǎn)而言之,它是支持 VR 的互聯(lián)網(wǎng)。
如何構(gòu)建開(kāi)源元宇宙?
就像互聯(lián)網(wǎng)上的Web服務(wù)器一樣,您需要VR服務(wù)器。 但別擔(dān)心,我寫(xiě)了一篇,介紹它的文章大約一年前發(fā)表在這里。 當(dāng)然,您需要一個(gè)支持 VR 的網(wǎng)絡(luò)瀏覽器,但網(wǎng)絡(luò)瀏覽器已經(jīng)支持視頻/音頻流 () 以及 VR 和 AR (WebXR)。 此外,您還需要大量 3D 內(nèi)容,最好是開(kāi)源標(biāo)準(zhǔn) glTF 格式。 幸運(yùn)的是,有超過(guò) 500,000 個(gè)免費(fèi) 3D 模型,由大量作者根據(jù)知識(shí)共享許可發(fā)布。 這并不是唯一一家這樣做的公司,但他們提供了 REST API 來(lái)搜索和下載這些模型。
別忘了鍵盤(pán)
接觸 VR 一段時(shí)間了,我可以通過(guò)親身體驗(yàn)告訴你我最懷念的是什么:鍵盤(pán)! 我在鍵盤(pán)上寫(xiě)代碼,但當(dāng)我戴上 VR 眼鏡時(shí),它就消失了。 可以想象,脫下和穿上VR設(shè)備是多么混亂。 不僅如此,我還需要在 VR 中查看我的代碼。 那么為什么要停在那里呢? 為什么我無(wú)法在 VR 中看到每個(gè)應(yīng)用程序? 許多人使用兩個(gè)或更多顯示器。 在 VR 中,您可以將窗口放置在任何地方。 這比任何數(shù)量的屏幕都要好。 一旦你到達(dá)了這一點(diǎn),你就可以真正談?wù)撛钪媪恕?/p>
老實(shí)說(shuō),VR 設(shè)備仍處于起步階段,而且肯定缺少很多功能。 然而,VR 設(shè)備將會(huì)改進(jìn),并最終包括鍵盤(pán)、更好的攝像頭以及將虛擬疊加在現(xiàn)實(shí)上的能力。 這段時(shí)間我們會(huì)繼續(xù)戴上、摘下護(hù)目鏡,用其他方式處理其他障礙物。
那我還等什么?
你不需要等待。 無(wú)論是愛(ài)好者還是企業(yè)都在努力。 您現(xiàn)在就可以開(kāi)始在網(wǎng)絡(luò)上構(gòu)建您的虛擬世界。 下面的視頻解釋了如何使用現(xiàn)有的免費(fèi)模型來(lái)制作虛擬世界。
在底層,Web 客戶端使用開(kāi)源 WebGL .js 加載 glTF 內(nèi)容并使用 WebGL 渲染它。 它調(diào)用 REST API 的搜索功能(服務(wù)器所有者必須在那里有一個(gè)帳戶)。 單擊模型時(shí),它會(huì)讓服務(wù)器獲取它。 服務(wù)器下載它(僅當(dāng)之前沒(méi)有下載過(guò)時(shí))并將其傳遞給客戶端。 空間中發(fā)生的一切都會(huì)向所有連接的用戶廣播(實(shí)際上是通過(guò)多播),因此他們都看到相同的移動(dòng)和對(duì)象大小調(diào)整。 當(dāng)然,他們可以通過(guò)短信或語(yǔ)音聊天。 通過(guò)點(diǎn)擊右下角的VR眼鏡按鈕,用戶可以立即進(jìn)入VR。 用戶還可以共享他們的屏幕,盡管不在這個(gè)空間內(nèi)。
所有這一切僅使用現(xiàn)有的標(biāo)準(zhǔn)網(wǎng)絡(luò)技術(shù)以及免費(fèi)軟件和內(nèi)容。 它不僅適用于PC和VR設(shè)備,還適用于移動(dòng)設(shè)備。 不過(guò),移動(dòng)版瀏覽器不支持VR功能。 第一次嘗試進(jìn)入VR時(shí)提示下載 VR。
由于它是開(kāi)放的,因此目前是可以互操作的。 但它的互操作性還不足以滿足 (支持 VR 的互聯(lián)網(wǎng))所需的規(guī)模。 以頭像為例。 我在 、 和 .com 上使用與我的頭像相同的圖像。 如何將我的 3D 頭像上傳到其他地方?
好吧,我不能。 上傳本身沒(méi)有問(wèn)題。 當(dāng)然,文件格式(glTF)也不是問(wèn)題。 問(wèn)題出現(xiàn)在頭像結(jié)構(gòu)上,因?yàn)樗鼪](méi)有標(biāo)準(zhǔn)化。 例如,不同的角色有不同的骨骼數(shù)量。 然后,本來(lái)應(yīng)該是一個(gè)微不足道的必備功能,比如用虛擬手握住某個(gè)東西,就會(huì)變得異常復(fù)雜。 我分析了 100 多個(gè)免費(fèi)角色,并將我的發(fā)現(xiàn)作為研究論文發(fā)表:“走向人形 3D 角色的自動(dòng)骨架識(shí)別”,希望它能幫助其他作者實(shí)現(xiàn)互操作性。
而這僅僅是開(kāi)始,是我們進(jìn)入共享虛擬世界需要做的第一件事。
知識(shí)產(chǎn)權(quán)
知識(shí)產(chǎn)權(quán)呢? 你可能會(huì)說(shuō),這都是開(kāi)源的??! 嗯,確實(shí)如此。 作者非常友善地讓其他人使用他們的創(chuàng)作。 用戶至少可以做的就是給他們點(diǎn)贊。 知識(shí)共享許可的實(shí)際條款要求用戶明確注明作者。 為此,我特別注意在搜索結(jié)果中顯示作者姓名,并且作者信息嵌入在每個(gè) glTF 文件的元數(shù)據(jù)部分中。 但即使它是需要額外工作的免費(fèi)內(nèi)容,我也無(wú)法想象它成為專有內(nèi)容會(huì)有多可怕。
NFT 和區(qū)塊鏈
轉(zhuǎn)念一想,我可以想象。 它需要 NFT、區(qū)塊鏈和其他東西。 快速搜索“元界區(qū)塊鏈”為我提供了極好的購(gòu)買機(jī)會(huì),并建議了最佳的購(gòu)買選擇。 好吧,我不買。 記住我的話。 試圖出售加密貨幣的人不會(huì)構(gòu)建虛擬宇宙。
這并不是說(shuō)區(qū)塊鏈在這里沒(méi)有用處,因?yàn)榧词褂忻赓M(fèi)內(nèi)容sketch批量換頭像插件sketch批量換頭像插件,你也必須跟蹤作者。 由于有數(shù)千個(gè)免費(fèi)模型,因此必須以某種方式實(shí)現(xiàn)自動(dòng)化,而分布式賬本可能就是正確的解決方案。
話雖如此,像這樣的數(shù)字內(nèi)容提供商不僅提供免費(fèi)模型,而且還銷售內(nèi)容。 畢竟,這就是他們謀生的方式。 從技術(shù)上講,要在虛擬世界中使用此專有內(nèi)容,您所需要做的就是將代碼中的 true 更改為 false。 但一旦你下載了它,沒(méi)有人可以阻止你分享它。 但是,從法律上講,許可證禁止您這樣做。 NFT 可以證明所有權(quán)、可以購(gòu)買、可以出售,但不能強(qiáng)制執(zhí)行版權(quán)。 內(nèi)容提供商最終會(huì)解決這個(gè)問(wèn)題,但我擔(dān)心的不是他們。 這對(duì)普通用戶具有真正的影響,并且與我反復(fù)被問(wèn)到的一個(gè)具體問(wèn)題有關(guān)。 我可以制作或購(gòu)買自己的頭像并讓它只屬于我自己而不被其他人使用嗎? 但技術(shù)無(wú)法阻止任何人復(fù)制它。 就像我可以復(fù)制你的頭像圖片并將其用作我的圖片。 但想一想,為什么有人愿意這樣做呢?
有趣的是,我已經(jīng)有了一個(gè)商業(yè)實(shí)現(xiàn)。 一個(gè)免費(fèi)軟件驅(qū)動(dòng)的 3D 多用戶視頻和音頻流網(wǎng)站,提供獨(dú)家內(nèi)容。 鎖上門后,付費(fèi)即可進(jìn)入 - 就這么簡(jiǎn)單。 并且并不妨礙元宇宙的創(chuàng)建。 然而,每個(gè)人都有自己獨(dú)特的頭像,永遠(yuǎn)無(wú)法被其他人使用。 視頻頭像:
你想成為你自己,而不是別人。 只需點(diǎn)擊視頻按鈕,就這么簡(jiǎn)單。 當(dāng)然,瀏覽器會(huì)提示您允許流式傳輸視頻和音頻。 這個(gè)功能在日常生活中應(yīng)用得如此廣泛,以至于我們不會(huì)將它與虛擬宇宙聯(lián)系起來(lái),《賽博朋克》的作者也沒(méi)有預(yù)見(jiàn)到它。 隨著時(shí)間的推移,這種“我就是我”的方法將演變成運(yùn)動(dòng)跟蹤和映射到我們的 3D 化身上的視頻流,但它仍將在昂貴的電影和視頻游戲領(lǐng)域停留一段時(shí)間。
現(xiàn)在,您已經(jīng)了解了服務(wù)器的所有功能(身份驗(yàn)證除外)。 無(wú)論如何,你知道它是如何工作的。 一個(gè)網(wǎng)站會(huì)將您重定向到您選擇的另一個(gè)網(wǎng)站,您可以在其中登錄并重新進(jìn)行身份驗(yàn)證。 這是上述所有內(nèi)容的簡(jiǎn)化圖。
現(xiàn)場(chǎng)演示
.org 上有一個(gè)實(shí)時(shí)演示,始終運(yùn)行最新的代碼,歡迎您隨時(shí)試用。 它是完全匿名訪問(wèn)的,沒(méi)有任何形式的廣告或跟蹤器。 嘗試在世界中構(gòu)建你的世界,但要知道,一旦斷開(kāi)連接,你所做的一切都會(huì)消失 - 這就是運(yùn)行向公眾開(kāi)放的匿名服務(wù)的代價(jià)。 主頁(yè)提供了所有相關(guān)信息,只需點(diǎn)擊此鏈接或通過(guò) 、 或 加入該項(xiàng)目。
非常感謝早期采用者幫助項(xiàng)目進(jìn)入這個(gè)階段 - 為所有作者提供免費(fèi)模型、提供訪問(wèn)權(quán)限以及使這一切跨平臺(tái)工作的 .js 社區(qū)。
通過(guò):
作者:Josip 選題:譯者:wxy 校對(duì):wxy
本文由 LCTT 原創(chuàng)編譯,Linux China 自豪推出
如有侵權(quán)請(qǐng)聯(lián)系刪除!
Copyright ? 2023 江蘇優(yōu)軟數(shù)字科技有限公司 All Rights Reserved.正版sublime text、Codejock、IntelliJ IDEA、sketch、Mestrenova、DNAstar服務(wù)提供商
13262879759
微信二維碼