Magnopus工作室由軟件工程總監(jiān)大衛(wèi)·斯威夫特(DAVID Swift)和本·格羅斯曼(Ben Grossmann)共同創(chuàng)辦,。是一個由170多名藝術家、設計師和工程師組成的團隊,,在美國和英國擁有工作室,。Magnopus工作室主要承接一些創(chuàng)建、部署和運營大規(guī)??绗F(xiàn)實體驗的項目。
Magnopus的創(chuàng)辦理念是專注于為人們提供在現(xiàn)實和數(shù)字世界中完美的體驗,。在過去的三年里,,Magnopus開發(fā)并推出了世界上最大的地理空間元宇宙體驗,工作室利用Magnopus的技術堆棧和Unity引擎構建了該項目,。
這個不可思議且充滿挑戰(zhàn)的項目始于大約四年前,,當時Magnopus加入了2020年迪拜世博會的虛擬現(xiàn)實團隊,,為移動展館開發(fā)游客體驗。移動展館是體現(xiàn)世博會主題的三個標志性展館之一,。其主要創(chuàng)作理念為:移動性,、可持續(xù)性和機遇。在探索過程中,,團隊一直貫徹著Reem Al Hashimi閣下的世博會宣言:“連接思想,,創(chuàng)造未來?!?/p>
過去,、現(xiàn)在、未來
世博會中的許多展館都貫徹著“過去,、現(xiàn)在,、未來”的敘事方式,移動展館將帶領游客踏上人類流動性的旅程,,跨越真實世界,,進入數(shù)字世界,到達兩者統(tǒng)一的世界,。使孩子們能夠克服限制,,創(chuàng)建他們想看到的世界,就像他們的祖先幾千年來一直做的那樣,。
正是在這一探索過程中,,Magnopus一直在思考——能否為整個世博園區(qū)建立“阿爾法”?能否以社交數(shù)字孿生的形式與世界各地的人們分享實體網站的體驗,,并將他們連接起來,?
要知道這將比創(chuàng)造一個游戲要復雜得多,并且需要在整個過程中不斷地改變現(xiàn)狀,,但是幸運的是Magnopus獲得了來自世博會領導的支持,。為此Magnopus組建了一個由200多名工程師、設計師和藝術家組成的多元化團隊,,在7個國家和線上進行工作,。在經歷了夜以繼日地工作后,他們終于創(chuàng)造出了一個城市規(guī)模的跨現(xiàn)實空間,,在迪拜世博會的現(xiàn)場和線上,,游客可以實時連接、交互,。
在全球疫情的大背景下,,經過39個月的開發(fā)、6個月的實際運營,這個面向未來的體驗現(xiàn)已推出,。Expo Dubai Xplorer可通過移動應用,、網絡、云技術以及網站上的數(shù)字標牌進行訪問,。
Expo Dubai Xplorer在iOS和Android上向現(xiàn)場游客和來自世界各地的線上游客開放,;由Magnopus編寫的技術堆棧和云托管服務連接在一起。
展覽的特點
該體驗由兩個關鍵部分組成,,通過復雜的互操作技術結合在一起:一個負責增強真實世界博覽會的數(shù)字內容層,,和一個占地4.38平方公里的數(shù)字孿生場地,場地中星羅棋布著世界領先的建筑師所創(chuàng)造的200多座建筑,,其中包括192個獨特的國家館,。
在進行開發(fā)和測試階段團隊使用了虛擬現(xiàn)實技術,因此它們可以在網站建立之前對其進行測試和迭代,。
Magnopus創(chuàng)建了各種各樣的數(shù)字藝術裝置,,并將其放置在網站上,以揭示阿聯(lián)酋富有見地的故事,。其中有些世博會的主題,,國家館,以及各種小細節(jié),,甚至已經超越了現(xiàn)實,。其中包括:
平易近人的交互式3D場景,使用戶能夠參與到一些小內容中以增強他們的世博之旅,。例如,,用戶可以通過放置像珊瑚蟲和海綿這樣的數(shù)字元素來發(fā)現(xiàn)當?shù)氐聂~類物種,從而建立屬于自己的彩色珊瑚群落,。這種活動既帶來了對于保護瀕危物種主題的曝光度,,也促進了人們對世界上受到威脅的脆弱珊瑚礁生態(tài)系統(tǒng)的個人投資。這也與阿聯(lián)酋致力于2025年前在阿拉伯灣培育150萬個新珊瑚群落的承諾相呼應,。
作為世博園區(qū)中具有代表性的,,和建筑相連的大型增強現(xiàn)實顯示器也為游客們創(chuàng)造了一系列驚喜。例如,,AR水龍的靈感來自世博會中心令人神往的水景,,它以史詩般的空中表演為游客提供了一次超乎想象的近距離接觸。
Magic portals則將用戶帶入到完全沉浸式的360°環(huán)境,,將他們瞬間傳送到遙遠的目的地讓游客體驗真實世界中的壯麗景色,。阿聯(lián)酋到處都是令人驚嘆的景點,通過門戶網站的力量,,可以很容易幫助游客迅速到達偏遠地區(qū)欣賞美景,。
跨越真實和數(shù)字世界的連接
多人同場景體驗有助于建立現(xiàn)場游客與線上游客之間的實時連接,,使我們能夠跨越現(xiàn)實與數(shù)字的鴻溝,擴大范圍和參與度,。站在世博園區(qū),游客者可能會看到世界另一端家中的朋友(通過手機鏡頭觀看)的虛擬化身,,他們可以通過創(chuàng)建群組和發(fā)送消息來分享經驗和交流,。
線上線下的游客可以一起探索世博會的數(shù)字孿生世界?!癈ollect them all”功能能夠激勵用戶進一步探索世博會網站,,引導他們找到可能會錯過的其他內容和網站功能。Magnopus將這些特別錨定在低流量區(qū)域,,以鼓勵和獎勵游客們“不走尋常路”,,寶藏文物作為一組相關的物品連接在一起,這些寶物帶有找到下一個地區(qū)的線索,。
精確的空間制圖
通過世界上最大規(guī)模的持久ARCore云錨部署,,實現(xiàn)數(shù)百萬游客享受與現(xiàn)實世界位置精確對齊的增強現(xiàn)實環(huán)境。線上游客可以訪問網站的聯(lián)網數(shù)字孿生,,通過類似于Roblox等流行的手機APP,,訪問與現(xiàn)場相同的AR內容和體驗。
由Magnopus編寫的技術堆棧和云托管服務提供支持,,當用戶接近某個位置時,,內容會自動傳輸?shù)接脩舻脑O備,而不會影響應用程序的安裝規(guī)模,。實時更新和發(fā)布新內容的地理空間創(chuàng)作界面和全球內容交付網絡,,使創(chuàng)作者能夠發(fā)布與觀眾在網站上的位置相關的全新交互式AR體驗。
上圖展示了世博會最具標志性的建筑之一:阿聯(lián)酋館,。圖中的獵鷹是AR圖像,。同時獵鷹也是阿聯(lián)酋館的創(chuàng)作靈感,由Magnopus編寫的一套云托管服務提供支持,,當游客接近某一個位置時,,內容會自動傳輸?shù)接脩舻脑O備,不會影響應用程序的初始安裝大小,。
占地4.38平方公里的社交,、互動數(shù)字孿生世博園區(qū)
世界各地的數(shù)百名藝術家花了兩年多的時間創(chuàng)造了這個活靈活現(xiàn)的數(shù)字復制品,該作品中動態(tài)照明,、藝術裝置,、動畫體驗和逼真的場景令人震撼。
平臺能夠實時地理定位網站上的內容,,因此數(shù)字孿生的構建具有很高的精確度(根據(jù)建筑師的CAD或BIM文件以1:1的比例制作),,并根據(jù)訪問者的位置和距離傳輸給他們,,而不會影響應用程序的安裝大小。
個性化虛擬化身
使用先進的風格化虛擬化身數(shù)字化技術,,用戶可以通過上傳單張照片來創(chuàng)建具有自身特色的3D動畫角色,。Magnopus創(chuàng)建的解決方案支持個性化的3D頭部模型,頭發(fā)可以附加到身體模型上,,創(chuàng)建器擁有700多個選項,,支持用戶完全定制。虛擬化身完全運行在云上,,可以通過網絡瀏覽器或移動設備進行訪問,。
卡通化的虛擬形象提供了更引人注目的個性化體驗。而定制的選擇系統(tǒng)也減少了用戶摩擦,,使整個過程盡可能簡單,。
Unity的支持
為了創(chuàng)造這種跨現(xiàn)實體驗,Magnopus團隊利用內部技術堆棧,、強大的定制解決方案和Unity來解決各種問題,,包括:
構建一個輕量級和可延展的應用程序,輕松地面向盡可能多的移動設備,。
擴展AR功能,,為所有平臺創(chuàng)建一致的AR體驗。
使用可尋址包打包動態(tài)內容以減少初始安裝大小,。
實現(xiàn)輕量級,、可擴展和跨平臺等特點。
Unity使跨平臺應用程序更加易于使用,,支持以最少的特定于平臺的代碼進行創(chuàng)建,。這使得團隊能夠專注于開發(fā)引人注目的功能、內容以及定制的Magnopus集成,,而無需花費太多時間來迎合特定設備,,尤其是在Android設備的多樣化生態(tài)系統(tǒng)中。
在開發(fā)過程中,,能夠在臺式機上生成一個虛擬現(xiàn)實版本,,一個嵌入本地移動應用程序的簡化應用程序,甚至為世博園區(qū)戶外亭構建一個版本,。kiosk應用程序為配備專用GPU的Windows 10 PC構建,,使用相機來顯示實時、高質量的增強現(xiàn)實動畫內容,,以及與移動應用程序相同的多人虛擬化身,。
使用AR Foundation簡化AR開發(fā)流程
打包了ARKit和ARCore的Unity AR 功能,為構建Expo Dubai Xplorer的AR應用程序提供了一個非常簡單的基礎,。這使得團隊能夠從相同的代碼庫和源資產構建完整的AR體驗(無需構建多個不同的應用程序),。
使用可尋址對象的動態(tài)內容
Magnopus團為AR和數(shù)字用戶創(chuàng)建了一個定制的空中傳送系統(tǒng),。他們擴展了Magnopus CICD解決方案,利用Addressables構建流程來重建和部署已更改的內容,,無需在每次內容發(fā)生變化時重新構建整個應用程序,。對于一些細小的更改,這可能是半小時和幾分鐘完成構建之間的差別,。
由于內容和代碼是分離的,,即使在應用程序已經通過了Android和iOS的漫長審批過程之后,團隊也可以對內容進行更新,。為此團隊開通了一項服務,能夠按需提供Unity可尋址捆綁包,,通過定制位置觸發(fā)內容交付網絡進行交付,。
地理空間創(chuàng)作工具允許團隊將可尋址id與人物的真實位置相關聯(lián),以便設計人員可以實時更新內容的位置,??蛻舳藨贸绦蚩梢愿鶕?jù)Magnopus的云API快速下載附近活動所需的內容。
下一階段的目標
在創(chuàng)建了Expo Dubai Xplorer之后,,Magnopus將其作為一個以更好的方式連接人和地點的范例,。根據(jù)在這個大規(guī)模“alpha”中所學到的經驗,,Magnopus正在重構其應用的性能和靈活性,,并設計新的功能。Magnopus的目標是幫助客戶創(chuàng)造類似的大規(guī)模體驗,,使其能夠將更多的精力花在對個性內容的設計上,,而不再需要為開發(fā)所需的技術而煩惱。