視覺演示

中國AI網 2025年05月09日)Meta日前正式發布了Quest的尖端視覺演示《North Star》,目標是展示混合現實可實現的驚人視覺質量。作為一個開源項目,你可以自行下載,以進一步探索相關的機制和優化等等。

Meta開源MR技術演示《North Star》 展示Quest頂尖視覺與交互  第1張

這個沉浸式體驗設置在一個奇幻的世界中,靈感來自大航海時代。其中,你將成為北極星號的新人甲板水手,搭乘這艘船只探索神秘的沉沒寶藏。

《North Star》旨在幫助你解鎖混合現實游戲的可能性,允許你使用動態手勢和身體追蹤探索一個令人驚嘆的世界。在你的旅程中,你可以與你的環境互動,并履行甲板水手的職責;揚起風帆,勇敢地面對兇猛的風暴,應對潛藏在深處的未知危險。

功能和技術的寶庫

《North Star》不僅僅只是一次視覺演示,它是一個功能和技術的寶庫,可以應用到你自己的項目中。從高度可定制的海洋系統到逼真的繩索交互,北極星的每個方面都設計成在混合現實中突破可能的界限。

優化的海洋系統:學習如何創建一個視覺上令人驚嘆的高性能海洋系統,增強整體游戲體驗。

-時間系統:探索如何創建一個動態照明系統,增加深度和真實感。

劇情和NPC:參與一場激動人心的冒險,靈感來自于完全動畫和配音NPC的大航海時代。

手部追蹤玩法:從游戲的獨特互動中獲得靈感,提高玩家的參與度。

逼真的繩索互動:探索如何執行逼真的繩索互動,為你的游戲增加新的沉浸感。

舒適設置和易用性:理解舒適設置和易用性功能在創造包容性游戲體驗中的重要性。

PSO緩存:學習如何提前構建Vulkan的管道狀態對象緩存,以防止加載新場景時的幀率下降。

Meta開源MR技術演示《North Star》 展示Quest頂尖視覺與交互  第2張

開源項目

作為一個開源項目,你可以自行下載,每個功能都可訪問和可擴展。

除了核心項目,它同時包括多個Unity包,而你可以很容易地導入到自己的項目中。相關軟件包旨在幫助你創建更具沉浸感和吸引力的游戲,包括:

繩索模擬系統

有效渲染模板視圖功能的視窗渲染器,支持像望遠鏡這樣的功能。

敘述系統,這個定制的輕量級框架允許設計師有效地編寫游戲事件。盡管主要用于線性結構,但它同時支持分支敘述和多個任務選項。

環境系統:一個支持云、天氣系統、時間和動態模擬海洋的環境渲染器。

相關Unity包設計成易于使用并集成到現有的項目中。通過使用它們,你可以節省時間,并將更多精力放在為用戶創造更具吸引力和沉浸感的游戲體驗。

優化和圖形技術

團隊同時分享了幫助實現原生72 Hz幀率和90hz應用空間扭曲(ASW)的優化和技術。通過使用OVR Metrics Tool、RenderDoc Meta Fork和Unity Profiler等工具進行仔細的測量和分析,他們可以確定需要改進的關鍵方面。

開發者實現了各種解決方案來解決低幀率,如預加載資產,避免昂貴的調用和優化著色器編譯。另外,他們利用Unity Burst Jobs來提高CPU性能,減少quad透支,并對Universal Render Pipeline (URP)進行修改,以進一步提高渲染效率。

團隊同時開發了另外兩個系統來優化性能:允許設計師動態管理對象的可見性和細節水平的能見度設置系統;以及允許設計師指定特定表面需要陰影貼圖覆蓋的陰影重要性體積。系統協同工作,減少不必要的計算,將資源集中在關鍵領域,并保持高質量的可視化。

項目中的所有圖形效果可供探索。天氣效果包括程序雨和風的效果。環境系統是Time of Day功能的核心,管理環境配置文件之間的無縫過渡,以控制照明,霧和天空箱設置。

系統共同實現了平穩、實時的環境轉換,并有全面的文檔來幫助你集成它們。具體可訪問這里,從而將身臨其境的功能帶到你自己的體驗中。

Meta開源MR技術演示《North Star》 展示Quest頂尖視覺與交互  第3張

團隊表示:“通過分享我們的方法和經驗,我們希望使你能夠優化你的體驗,并挑戰混合現實的極限。”