雙重渲染融合描述了(le)一種新的(de)Snapdragon Spaces應用(yòng)架構,用(yòng)于支持手機連接頭戴設備的(de)設備類型,這(zhè)種設計的(de)獨特之處在于,它使頭戴設備能夠充當手機的(de)延伸,爲移動應用(yòng)提供添加XR功能而無需妥協的(de)能力。
架構差異
對(duì)于手機連接AR眼鏡的(de)設備類型,Snapdragon Spaces随著(zhe)Custom Launcher中描述的(de)頭戴模型啓動,頭戴模型的(de)概念是在頭戴設備上調度正在運行的(de)沉浸式應用(yòng)程序,而手機充當模拟的(de)物(wù)理(lǐ)控制器附件,通(tōng)過OpenXR運行時(shí)從控制器到頭戴設備的(de)單向通(tōng)信。
啓用(yòng)了(le)雙重渲染融合後,單個(gè)Android Activity可(kě)以同時(shí)以低延遲渲染到手機和(hé)連接的(de)AR眼鏡。
頭戴啓動模型 | 雙重渲染融合啓動模型 |
在頭戴設備上啓動應用(yòng) | 與融合一起啓動應用(yòng) |
在手機和(hé)眼鏡上獨立的(de)的(de)應用(yòng)活動 | 單個(gè)應用(yòng)活動同時(shí)顯示在手機和(hé)眼鏡上 |
通(tōng)過在主屏幕上強制按壓App圖标 > 強制停止退出應用(yòng) | 通(tōng)過關閉移動應用(yòng)退出應用(yòng) |
沉浸式AR眼鏡
目前,雙重渲染融合僅支持某些手機和(hé)連接的(de)AR眼鏡配置,請注意,僅支持此處列出的(de)設備,不支持所有其他(tā)設備。
移動設備 | 眼鏡 |
Motorola Edge+ 或 Edge 30 Pro | Lenovo ThinkReality A3 |
摩托羅拉 Edge+(2023)或 Edge 40 Pro | 聯想 ThinkReality A3 |
智能眼鏡
目前尚不支持對(duì)智能眼鏡使用(yòng)雙重渲染融合,您若感興趣,請在Snapdragon Spaces産品路線圖上投票(piào)點贊。
混合現實(透視AR)
目前,對(duì)于VR頭顯的(de)混合現實透視模式,不支持雙重渲染融合,您若感興趣,請在Snapdragon Spaces産品路線圖上投票(piào)點贊。
虛拟現實
目前不支持對(duì)虛拟現實頭顯使用(yòng)雙重渲染融合。
支持的(de)開發路徑
Unity
目前,雙重渲染融合僅支持使用(yòng)Unity 2021.3.16 LTS及以上版本,搭配Unity OpenXR插件1.6.0和(hé)Snapdragon Spaces SDK for Unity 0.13.0及以上版本,這(zhè)是将AR整合到移動體驗中的(de)最快(kuài)最簡單的(de)方式。有關更多(duō)詳細信息,請參閱雙重渲染融合的(de)Unity設置指南(nán) 。
Unreal Engine
雙重渲染融合目前正在研究和(hé)開發階段,适用(yòng)于Unreal Engine,您若感興趣,請在Snapdragon Spaces産品路線圖上添加點贊。
Android Studio和(hé)OpenXR
雙重渲染融合目前正在Android Studio的(de)研究和(hé)開發階段,您若感興趣,請在Snapdragon Spaces産品路線圖上添加點贊。