千人虛擬社交體驗,多人元宇宙場景真的可行么?

2 評論 3796 瀏覽 1 收藏 10 分鐘

在同一個服務器中運行多個客戶端并不難,但卻很難看到實際應用的價值。而如果在同一個虛擬社交場景中,將用戶的視覺形象、聲音區(qū)分,理論上同時運行數(shù)千個客戶端也許就不那么混亂了。實際應用起來,效果會如何呢?

早在《魔獸世界》時代,我們就體驗過虛擬社交的魅力:在大規(guī)模的游戲地圖上,你可以遇到各種玩家的虛擬角色,你們之間可以互動、組隊還可以交易,就像是在現(xiàn)實生活中那樣。此前,除了游戲外,我們幾乎不需要這樣一種能同時容納多人的虛擬場景,而現(xiàn)在隨著元宇宙概念興起,在同一個虛擬世界中渲染所有用戶的虛擬化身似乎有了意義。

實際上,在同一個服務器中運行多個客戶端并不難,但很難看到實際應用的價值。在視頻、語音通話中同時接入幾十個人在技術(shù)上不成問題,但這幾十個人沒有辦法同時對話,因為它們都顯示在同一個2D界面,說話聲音沒辦法實時區(qū)分。如果將幾十人擴展至上百人、上千人,想想就是災難。那么,在同一個虛擬社交場景中,同時接入數(shù)千個用戶,會更合理嗎?

千人虛擬社交體驗,多人元宇宙場景真的可行么?

RP1

首先,在虛擬場景中的社交活動具有一定空間感,這在視覺和聽覺上都有體現(xiàn)。比如,你可以控制虛擬化身在場景中移動,移動過程中可以聽到具有空間感的3D音頻,也就是近處的聲音更強,遠處的聲音更弱,而這將更好的區(qū)分不同位置用戶之間的對話。如果可以將用戶的視覺形象、聲音區(qū)分,理論上同時運行數(shù)千個客戶端也許就不那么混亂了。那么如果實際應用,效果如何呢?

01 關(guān)于元宇宙社交

開發(fā)元宇宙有許多問題需要解決,除了技術(shù)架構(gòu)、社會和隱私監(jiān)管等問題外,一個同時承載所有用戶的網(wǎng)絡架構(gòu)也很必要。即使不能將所有客戶端放在一個服務器上運行,至少允許上千、上萬人在同一個虛擬空間中互動,才多少有“元宇宙”的樣子。

千人虛擬社交體驗,多人元宇宙場景真的可行么?

Yuga Labs

前不久,青亭網(wǎng)曾報道Yuga Labs和Improbable舉辦了一場同時容納4500人的3D虛擬活動,在這個活動中參與者可扮演虛擬化身,并體驗完整的物理模擬效果、3D音頻交互等功能。無獨有偶,一家叫RP1的公司近期也演示了一種千人社交體驗,特點是可在WebVR中同時運行四千多個虛擬化身。

千人虛擬社交體驗,多人元宇宙場景真的可行么?

在《魔獸世界》中,暴雪號稱每個服務器可支持5000名用戶。盡管如此,你連一次性在游戲中遇到1000人都很難。VR應用的每個服務器中同時支持用戶規(guī)模更加有限,VRChat、Horizon僅支持幾十人。相比之下,RP1認為在WebVR中居然也能同時渲染4000個用戶的虛擬化身,并允許他們互動和交談。

據(jù)了解,《魔獸世界》原理是利用一些開放世界游戲采用的“Sharding”技巧,將數(shù)千人根據(jù)區(qū)域分開,你在每個分區(qū)中最多只和50-100人互動。有趣的是,RP1在每個分區(qū)中同時支持4000個用戶,這意味著增加分區(qū)后,可同時支持的用戶將超過4000。

在每個分區(qū)中,4000名用戶都可以移動、說話,甚至支持面部追蹤、手指追蹤和全身追蹤。RP1稱,目前的測試demo中用戶可以四處走動,不僅可以看到其他人的虛擬形象,還可以聽到隨距離變化的空間音頻,就像在現(xiàn)實場景中那樣。

02 關(guān)于未來

短期內(nèi),RP1計劃將1萬人置于同一個虛擬體育場,并提供動態(tài)生成的3D空間音頻功能,參與者一次性可以看到周圍數(shù)千人的動態(tài)形象,虛擬場景還支持晝夜循環(huán)。在這個場景中,你甚至可以玩一場萬人足球。

RP1并沒有止步于此,未來計劃擴展現(xiàn)有的網(wǎng)絡架構(gòu),在20平方公里的虛擬空間中,同時容納10萬人,并在此基礎上加入游戲和互動內(nèi)容。雖然很難一次同時運行大量高保真虛擬形象,RP1和Improbable的技術(shù)已經(jīng)可以實現(xiàn)有效的3D音頻,為用戶帶來一定程度的空間感。

應用場景方面,這項技術(shù)適合用來舉辦大型活動,比如見面會、演唱會,或是MMORPG游戲等等。不過,RP1目前只是解決了網(wǎng)絡服務器的難題,能否同時渲染上千、上萬個3D虛擬化身,還取決于本地設備的圖形計算能力。如果是在Quest 2上運行,你幾乎不可能同時渲染4000個高保真3D形象。

RP1稱,元宇宙的網(wǎng)絡問題正在得到解決,目前已經(jīng)測試的技術(shù)可在同一個虛擬房間中同時支持4000人。除了RP1外,云串流服務商Improbable也能提供類似的大規(guī)模虛擬場景。比如前不久青亭網(wǎng)曾報道的Otherside活動,就同時承載了4500人。

RP1表示:Improbable的服務器架構(gòu)更加復雜,對服務器性能要求更高,而且未對VR進行優(yōu)化,也不支持完整的面部和姿態(tài)追蹤。RP1號稱其虛擬世界是動態(tài)渲染的,人們在其中移動時幾乎沒有加載時間。RP1計劃作為一個開發(fā)平臺,允許設計師、開發(fā)者像構(gòu)建網(wǎng)站一樣開發(fā)沉浸式VR場景。

值得注意的是,RP1完全在WebXR構(gòu)建虛擬世界,通過一個鏈接就可以在任意VR設備上輕松訪問呢,無需下載應用。這也是RP1的策略和發(fā)展方向,其認為:3D虛擬社交一種互聯(lián)網(wǎng)的演變,2D網(wǎng)站就像是其中的一個房間或建筑物,通過鏈接即可快速訪問。每個網(wǎng)站將變成一個空間,僅容納部分用戶,就像是真的房子那樣。

03 用戶體驗

外媒用Quest 2體驗了RP1虛擬世界原型,目前這個3D世界的圖形看起來比較粗糙,但手勢追蹤、面部追蹤可正常運行。目前演示的原型版本并不是采用真人觀眾,大部分是機器人模擬的。為了盡可能模擬真實用戶,這些機器人連接到了服務器的不同端口,并以隨機的時間間隔連接和斷開連接,在虛擬控件中隨機移動,或是播放YouTube音頻模擬對話。

為了避免人多聲音亂,RP1支持音量調(diào)節(jié),可允許你調(diào)整能聽到的環(huán)境音。體驗者表示:空間音頻和虛擬化身的動作同步的,所以我可以看到所有其他用戶的腿、手、手指和面部實時移動。體驗的刷新率在30到70fps之間浮動,有時更高(50-70fps),有時更低(30-45fps),這取決于我在做什么。

由于視覺是一個瓶頸,該系統(tǒng)允許您選擇您想看到和聽到最多人數(shù),比如60甚至200多人。如果將同時渲染的人數(shù)提高,應用依然可以運行,但Quest畫面會開始閃爍,刷新率降低至19fps。這也驗證了一個問題,限制多人3D社交的瓶頸不是玩過,而是圖形渲染能力。WebXR對于刷新率、圖形渲染也有限制。未來,也許可以通過調(diào)整LOD來優(yōu)化3D模型渲染的流暢度,或是等待VR硬件配置提升。

但問題是,如果我只能看到60人,那么在Quest的服務器上擁有4000人有什么意義?

參考:https://skarredghost.com/2022/08/03/rp1-networking-metaverse/

作者:前沿科技新媒體 ;編輯:Esther;公眾號:青亭網(wǎng)

原文鏈接:https://mp.weixin.qq.com/s/ASZXNi4t0RB8wrAmOS0stg

本文由 @青亭網(wǎng) 授權(quán)發(fā)布于人人都是產(chǎn)品經(jīng)理,未經(jīng)許可,禁止轉(zhuǎn)載。

題圖來自Unsplash ,基于CC0協(xié)議。

該文觀點僅代表作者本人,人人都是產(chǎn)品經(jīng)理平臺僅提供信息存儲空間服務。

更多精彩內(nèi)容,請關(guān)注人人都是產(chǎn)品經(jīng)理微信公眾號或下載App
評論
評論請登錄
  1. 去年體驗過某大廠的元宇宙產(chǎn)品,感覺也不是很好玩,有趣,社交功能也不是很發(fā)達。

    來自中國 回復
  2. 文章后面的問題用現(xiàn)實角度問就知道了:我的眼睛只能看到60人,這個世界存在4000人有什么用?

    來自廣西 回復