日前,Tribe XR是DJ教學(xué)應(yīng)用《DJ School》的開發(fā)商。日前,這家公司的聯(lián)合創(chuàng)始人兼首席執(zhí)行官湯姆·因帕洛梅尼(Tom Impallomeni)撰文介紹了有關(guān)開發(fā)項目時的一系列最佳實踐與見解,并主要涉及社交方面。下面是映維網(wǎng)的具體整理:
無可否認,將用戶帶到一個完全不同的世界,并突破物理空間的規(guī)則是VR的終極超級能力。然而,人們經(jīng)常忽略VR的另一個顯著優(yōu)勢:用戶可以隨時隨地地與朋友相聚,游樂和學(xué)習(xí)。正如Boost VR的亞當(dāng)·德雷珀(Adam Draper)所說,VR的殺手級應(yīng)用是“身臨其境”。
歸屬感和與他人建立聯(lián)系的感覺包含多個方面。在VR中,這意味著你能夠擁有一個具身化的虛擬角色,并與其他用戶的具身化角色進行交互。
1. 為何是虛擬化身?
虛擬化身的概念并不新鮮,但這VR而言非常重要。在VR中進行交互的人們主要是通過虛擬化身實現(xiàn),原因主要包括:
由于佩戴VR頭顯,所以一般無法看見用戶的面容。這要求我們通過虛擬化身的形式來在VR中進行表達性交流。在VR中錄制人物需要外部攝像頭。正面的混合現(xiàn)實看起來略顯奇怪,因為頭顯會遮住眼睛和大多數(shù)面部表情。這允許用戶創(chuàng)建屬于自己的虛擬表示,不受現(xiàn)實自我的限制。虛擬化身是用于個人表達的創(chuàng)意畫布。
2. Oculus的Expressive Avatars是如何提升我們的《DJ School》體驗
Tribe XR提供用于習(xí)得創(chuàng)意技能的沉浸式教學(xué)。利用我們的首款產(chǎn)品《Tribe XR DJ School》,任何人都可以學(xué)習(xí)成為DJ,掌握混音技巧,并為VR平臺(如VR Chat),以及Twitch,F(xiàn)acebook Live和YouTube Live等直播平臺為實時表演。Oculus Avatars是我們產(chǎn)品的“面容”,是用戶體驗的重要組成要素。
盡管最初的Oculus Avatars存在一定的局限,但Expressive Avatars帶來了一系列的功能,并使其成為社交VR體驗的重要拼圖:
1.能夠看著觀眾的雙眼營造了一種聯(lián)結(jié)感
2.動畫嘴巴和嘴唇增強了對話的真實感
3.諸如微笑和鬼臉等面部表情可以傳達情感
所述的新功能可以營造一種臨場感,從而增加體驗的真實感,并在總體上改善整體的社交感受。對于Tribe用戶而言,這可以轉(zhuǎn)化為更高效的學(xué)習(xí)體驗。
對于Tribe而言,師生之間的聯(lián)系至關(guān)重要。任何對虛擬化身真實感的提升都能夠優(yōu)化學(xué)習(xí)體驗。它增加了課程的價值,并幫助我們實現(xiàn)了一個關(guān)鍵目標:在學(xué)生和老師之間建立聯(lián)系。
另一個提升了學(xué)生體驗的功能是注視點建模。當(dāng)老師與學(xué)生交談,并指導(dǎo)其操作打碟機的特定按鈕或滑塊時,能夠注視按鈕位置的能力可以提高課程效率。Tribe已經(jīng)啟用了視覺提示,比如說虛擬激光筆,而注視點建??蛇M一步提高教學(xué)效率。
這是否能夠克服恐怖谷理論呢?不盡然,但全新的Expressive Avatars足以提煉出一定的真實感。對我們來說,包含雙眼的虛擬化身顯然更有吸引力。錦上添花的功能是社區(qū)成員可以選擇添加酷炫太陽鏡的能力。
3. 利用Oculus Avatars來實現(xiàn)一個學(xué)習(xí)平臺
Tribe的社交平臺不單單局限于用戶通過Oculus Avatars選擇自己的形象:事實上,這只是旅程的起點。在Tribe中,用戶可以通過多種方式來利用虛擬化身:自己進行混音時,與老師一起上課時,與朋友進行游樂時,以及通過實時直播平臺來為全世界的觀眾進行表演時。
3.1 1對1課程/小組課程
個人和小組課程可以同步進行或異步進行。我們利用Oculus的Expressive Avatars SDK來支持老師和學(xué)生創(chuàng)建逼真的虛擬化身,從而令參與“交流”的每位用戶都可以輕松地識別自己和老師。
在下面的屏幕截圖中,我們的一名入駐DJ Ellaskins正通過YouTube直播教學(xué)。Ellaskins是有名的Youtube DJ導(dǎo)師。自2006年以來,他就通過提供免費的DJ課程(包括基礎(chǔ)知識和進階技術(shù))建立了將近20萬的粉絲群體。利用Oculus Avatar,DJ Ellaskins能夠以有趣且逼真的方式來與學(xué)生和YouTube觀眾進行交流。虛擬化身,虛擬打碟機,以及定制的camera視圖允許使Ellaskins輕松傳授技巧,并方便學(xué)生輕松跟隨。另外,面部動畫和面部表情提升了虛擬化身的真實感,有助于克服恐怖谷理論帶來的挑戰(zhàn)。
3.2 多人DJ
借助Tribe的多人游戲模式,社區(qū)成員可以在實時會話中合作創(chuàng)建DJ舞臺。用戶可以輪流作為DJ或一起操作虛擬打碟機。借助Oculus Avatars,用戶可以創(chuàng)建自己喜歡的虛擬化身,并令多人DJ變得更為有趣。
3.3 實況直播
Tribe XR的目標之一是允許學(xué)生練習(xí)表演。我們的眾多DJ學(xué)員都是通過Twitch和其他平臺實時流媒體平臺學(xué)習(xí)現(xiàn)場表演。我們的老師同時為實時流媒體平臺創(chuàng)建了課程內(nèi)容,而DJ Ellaskins就是其中一個例子。
Twitch的Tribe直播允許粉絲通過文本,GIF和表情來與DJ導(dǎo)師互動。借助虛擬化身,導(dǎo)師可以充分表達自己的創(chuàng)意,并營造難忘的表演時刻。
4 技術(shù)限制
我們利用了Unreal引擎和Oculus SDK的Peer-to-Peer Networking和VoIP來支持多人體驗。
如果你已經(jīng)在使用跨平臺的Oculus Avatars SDK,實現(xiàn)Expressive Avatars對你來說應(yīng)該非常簡單。要升級到Expressive Avatars,你只需用新版本Avatars替換舊版本。我們的大多數(shù)優(yōu)化都是諸如調(diào)整注視點之類的元素,從而令其與我們的環(huán)境和打碟機完美配合。
Tribe利用了UE4 Oculus Avatar插件來進行自定義修改,例如令身體對第三人稱camera可見,但對玩家不可見(因為這可能會阻礙打碟機的視圖)。我們?yōu)榕cOculus Avatar插件進行接口的Pawns提供了一個自定義組件,處理生成的虛擬化身并在網(wǎng)絡(luò)之間復(fù)制它們。我們同時更新了Avatar組件,用Oculus Avatars的口形同步插件來為虛擬化身的嘴巴設(shè)置動畫,并且添加了注視點目標,從而允許虛擬化身的雙眼進行聚焦。
我們同時在其他VR平臺實現(xiàn)了Oculus Avatars。為此,我們通過復(fù)制Oculus的Unity指令來將必需的庫和asset打包。然后,我們修改了Avatar插件,使用本地庫副本來支持未安裝Oculus Home的非Oculus用戶。
我們最后更新了Avatar插件,通過為頭部和手部位置使用UE4的通用接口,我們允許非Oculus頭顯和控制器對虛擬化身進行正確的追蹤和動畫處理。這樣,虛擬化身支持UE4兼容的所有VR API,包括支持SteamVR的所有設(shè)備。我們添加了一個自定義菜單,允許用戶可以在12個默認的Oculus Expressive虛擬化身之間進行選擇。我們同時計劃在不久的將來為Tribe提供特殊的默認虛擬化身。
5. Tribe接下來的計劃
我們的目標是繼續(xù)為創(chuàng)新技能提供沉浸式課程,并以多人體驗作為關(guān)鍵特色。我們對Oculus Expressive Avatars以及它們能夠增強小組課程的方式感到非常興奮。我們同時期待開發(fā)更多的自定義選項,從而允許直播方能夠在VR中創(chuàng)建屬于自己的DJ品牌和角色?!禩ribe XR DJ School》目前已經(jīng)支持Oculus Rift和Oculus Quest。
責(zé)任編輯:ct
評論
查看更多