Spatial SDK
(中國AI網 2025年06月06日)Meta曾在2024年的Connect大會發布了Meta Spatial SDK,以便移動端的Android開發者能夠輕松地為Meta Horizon OS構建空間體驗。自那以后,團隊就一直在根據社區反饋而不斷優化工具。下文將介紹新功能,以及利用Meta Spatial SDK進行開發的最佳實踐。

從利用新功能到實現無縫交互和轉換,你現在可以使用Spatial SDK解鎖一系列的功能:
訪問透視攝像頭
透視攝像頭訪問是最受歡迎的功能之一,因為它允許移動AR開發者為Quest設備構建類似的體驗。現在,你可以利用攝像頭通過Android’s Camera2 API訪問透視攝像頭并構建下一代混合現實應用,并使用自定義ML/CV庫增強場景理解和檢測物理對象。更多信息請訪問這個頁面。
另外,若需獲得靈感,請查看Spatial Scanne這個演示內容,它允許你掃描周遭的環境,識別物品,并獲得相關信息。
示例包括掃描廚房來學習如何正確維護你的新冰箱,掃描客廳來學習如何解決電視信號問題,或者掃描智能手機來探索關于它的功能和設置。更多信息請訪問這個頁面。
Interaction SDK (ISDK)
無縫交互對于在XR中提供出色的用戶體驗至關重要,現在有了ISDK支持,所有使用Spatial SDK的開發者都可以集成直觀的交互。利用ISDK,你可以輕松支持標準化面板交互,更自然的裸手交互以及與近場面板的交互。有興趣的開發者可以查看Beta版本,今天就開始在你的的空間應用程序中實現無縫交互。
Premium Media Sample
媒體是Spatial SDK最流行的用例之一。從在無限屏幕播放流媒體內容和欣賞空間照片到提供最佳的3D電影體驗,媒體內容非常受歡迎。現在,你可以探索Premium Media Sample,以找到使用Spatial SDK實現高質量媒體播放的最佳實踐。示例開源,可以在Github獲得。文檔中同時有一個專門的頁面并提供有關用例的額外指導。
混合應用
混合功能允許現有移動應用的開發者能夠將移動體驗保留在Quest面板,同時利用Horizon平臺的本地功能提供差異化的沉浸式體驗。這種雙重性賦予用戶自由和靈活性,允許他們以最適合自己的模式與你的內容交互。媒體和娛樂應用程序是優化混合體驗的完美例子,用戶可以選擇在與其他應用程序進行多任務處理的同時查看內容,或者完全沉浸在定制的環境中。更多信息請訪問這個頁面,而示例則請訪問這個頁面。
Horizon OS UI Set
UI Set簡化了通用界面模式的開發,在沉浸式應用程序之間提供無縫的用戶體驗。設計師和開發者都可以利用這一點,將更多的時間放在打造內容方面。
UI Set提供了基本組件,如按鈕、滑塊和切換等,以及通用內容導航模式的模板。另外,它可以定制。更多信息請訪問這個頁面,而示例則請訪問這個頁面。
設計指導方針
除了Horizon OS UI Set for Spatial SDK之外,Meta同時在文檔中添加了Spatial SDK設計指南,為如何在Horizon OS設計空間沉浸式體驗提供了最佳實踐和建議。具體請訪問這個頁面。
性能改進
ECS(實體-組件-系統)運行時已經實現了顯著的性能提升。通過減少運行系統時每幀所花費的時間,應用程序現在可以更穩定地達到90 fps——即便是在復雜的場景。更快的ECS查詢和對高級過濾的新支持意味著你可以在不犧牲性能的情況下編寫更智能、更高效的邏輯。
Android Studio Plugin
全新的Android Studio Plugin (ASP)通過提供項目模板、數據模型檢查器和組件/系統文件模板,顯著改善了Spatial SDK的開發體驗。對于新項目,設置就像下載和安裝插件并點擊模板一樣簡單。在構建項目時,請使用數據模型檢查器快速分析場景以找到瓶頸和其他問題。更多信息請訪問這個頁面,而示例則請訪問這個頁面。

Spatial Editor 2.0
Spatial Editor 2.0引入了一個新的組件系統,允許你使用XML定義和管理組件,從而增強靈活性。新版本同時允許你基于XML輸入生成Kotlin組件代碼。更多信息請訪問這個頁面,而下載則請訪問這個頁面。
值得一提的是,要與志同道合的開發者探索和分享見解,可以訪問相關的社區論壇。

