雙重渲染融合是一個新(xīn)的增強現實(AR)核心功能(néng),可(kě)以與 Snapdragon Spaces for Unity SDK 一起使用(yòng)。它允許在同一 Android 活動中(zhōng)同時将渲染輸出到移動屏幕和連接的增強現實設備。這還支持充分(fēn)利用(yòng)移動觸摸屏輸入和 Snapdragon Spaces 提供的全面感知能(néng)力。
注意! 從Snapdragon Spaces SDK for Unity 0.23.0 版本開始,雙渲染融合(實驗性)功能(néng)已作(zuò)為(wèi) SDK 的一部分(fēn)包含在内。要開始使用(yòng)最新(xīn)版本的雙渲染融合,請按照設置指南中(zhōng)的說明進行操作(zuò)。 在 Snapdragon Spaces SDK for Unity 0.13.0 和 0.21.0 版本之間,有(yǒu)一個可(kě)選的附加包可(kě)用(yòng)。 提示! 有(yǒu)關使用(yòng)舊版本可(kě)選附加包設置 Dual Render Fusion 項目的信息,請參閱版本0.13.0 至 0.21.0 頁(yè)面。 提示! 有(yǒu)關将使用(yòng)舊版本 Dual Render Fusion 的項目遷移到該功能(néng)的最新(xīn)集成版本的信息,請參閱Dual Render Fusion 遷移指南。 |
要查看架構信息和支持的平台,請參閱雙渲染融合架構頁(yè)面。
雙重渲染能(néng)力
雙重渲染融合将智能(néng)手機設置為(wèi)主要顯示屏,同時将連接的 AR 頭顯作(zuò)為(wèi)次要顯示屏。
在這個截圖中(zhōng),AR 顯示在編輯器中(zhōng)測試時的目标設置為(wèi)顯示器 2,而在實際設備上,AR 顯示應設置為(wèi)顯示器 1。
這種雙重渲染功能(néng)能(néng)夠将新(xīn)的或現有(yǒu)的 2D 移動應用(yòng)擴展為(wèi) 3D 增強現實體(tǐ)驗,無需編寫代碼。其核心概念是在 2D 應用(yòng)中(zhōng)添加第二個遊戲内攝像頭,以充當擴展的 AR 顯示屏。
多(duō)模态輸入
雙重渲染融合還為(wèi)開發者提供了使用(yòng) Snapdragon Spaces SDK 啓用(yòng)的 XR 輸入(如手部追蹤、射線(xiàn)檢測和注視指針)的選項,同時也允許用(yòng)戶使用(yòng)全功能(néng)的移動觸摸屏。通過多(duō)點觸控功能(néng),用(yòng)戶界面可(kě)以像任何現有(yǒu)的手機應用(yòng)一樣動态。
移動應用(yòng)擴展
由于手機能(néng)夠提供全面的輸入和渲染功能(néng),添加 AR 現在變得非常簡單,隻需添加第二個遊戲内攝像頭來處理(lǐ)增強現實眼鏡的姿态和輸出。這樣,現有(yǒu)的移動應用(yòng)可(kě)以以全新(xīn)的沉浸式方式呈現,同時保留熟悉的控制機制。這使得将現有(yǒu)應用(yòng)和演示快速移植到 Snapdragon Spaces 成為(wèi)可(kě)能(néng)。
應用(yòng)實例
雙重渲染融合的應用(yòng)場景幾乎無限,就像手機一樣,這種功能(néng)可(kě)以用(yòng)來增強任何現有(yǒu)的移動應用(yòng)。以下是一些示例,展示了利用(yòng)雙重渲染融合的自然輸入如何提升日常的增強現實體(tǐ)驗。
購(gòu)物(wù)
通過觸摸屏輸入,用(yòng)戶界面可(kě)以在智能(néng)手機上得到優化,而重要的元素,如世界尺度的家具(jù)或服裝(zhuāng),則可(kě)以通過連接的增強現實頭顯直接進行定制和查看。
媒體(tǐ)
開發者可(kě)以結合自然的觸摸屏輸入功能(néng),在智能(néng)手機上滑動浏覽最喜愛的照片,同時利用(yòng)增強現實中(zhōng)的手部追蹤功能(néng)移動和放大單張照片。
遊戲
雙重渲染融合還允許開發者将智能(néng)手機作(zuò)為(wèi)移動遊戲的全觸摸屏控制器使用(yòng),同時在增強現實中(zhōng)顯示額外的沉浸式遊戲視角。