如何在DuMix AR 3.0平臺上完成一個AR場景應(yīng)用?

Jyadmin 提交于 周三, 06/24/2020 - 10:59

?

?一站式 AR 內(nèi)容平臺

Dumix AR 3.0為開發(fā)者提供了“技術(shù)+內(nèi)容”雙平臺,技術(shù)開發(fā)者可以將AR應(yīng)用托管至內(nèi)容開放平臺,同樣內(nèi)容開發(fā)者也可以將生產(chǎn)的內(nèi)容私有化部署至技術(shù)開放平臺。

Dumix AR 3.0

對技術(shù)開發(fā)者來說Dumix AR 3.0提供了很高的自由度。不僅全面開放了手勢、肢體、通用SLAM算法、背景分割等十余項AR核心能力,更是行業(yè)里首個將人臉識別能力面向開發(fā)者開放的AR平臺;8類適用于不同場景的AR引擎和4種開發(fā)框架,讓開發(fā)者能夠高效、靈活地部署最適宜的開發(fā)方案。

同時,Dumix AR 3.0為內(nèi)容開發(fā)者準備了從制作工具(編輯器)、內(nèi)容管理到云端實時分發(fā)的全流程支持,幫助開發(fā)者快速實現(xiàn)AR內(nèi)容制造和規(guī)模化產(chǎn)出。值得強調(diào)的是,這些內(nèi)容不只能夠通過開發(fā)者自有渠道進行分發(fā),而且與百度APP相機入口、小程序入口、百家號入口等全面打通,一鍵分發(fā),未來也將開放百度生態(tài)內(nèi)更多用戶級產(chǎn)品的入口。

如何在DuMix AR 3.0平臺上完成一個AR場景應(yīng)用?

所謂場景,就是在游戲和3D開發(fā)中常提到的“Scene”,它通常是指整個虛擬畫面中所有元素的集合。要靈活地組織這些虛擬物體的渲染,常見渲染引擎中通常使用場景樹來組織場景的邏輯結(jié)構(gòu)。對AR場景而言,為了實現(xiàn)對現(xiàn)實環(huán)境的增強,除了需要對虛擬場景的逼真渲染,還要充分考慮虛擬場景和現(xiàn)實環(huán)境的融合、虛擬物體和現(xiàn)實環(huán)境的互動,更多地對現(xiàn)實環(huán)境進行感知。總的來說,AR場景開發(fā),就是實現(xiàn)虛實融合的渲染+虛實互動的交互。?

AR 場景應(yīng)用

百度 AR 自主研發(fā)了一整套的 AR 場景渲染和場景智能互動的基礎(chǔ)能力,并以此定義了一套完整的場景開發(fā)標準和配套工具集,開發(fā)者依照標準結(jié)合自己的創(chuàng)意來開發(fā)自己的 AR 場景應(yīng)用,并通過 DuMix Cloud 來進行部署和分發(fā)。

百度 AR

在 DuMix AR SDK 中,包含了豐富的渲染和互動基礎(chǔ)能力模塊,來實現(xiàn)虛實融合的渲染和虛實之間的互動,開發(fā)者通過腳本系統(tǒng)提供的 API 接口便可訪問上述所有模塊的功能。

場景渲染和互動模塊完整兼容了 ARKit 的大部分基礎(chǔ)功能,開發(fā)者可以在百度 AR 的自研跟蹤算法和 ARKit 之間靈活切換;另外我們還提供了場景分布式加載的功能,有效縮短了加載過程中的用戶等待時間,提升了用戶體驗。

特別需要指出,在人臉 AR 方面,百度 AR 也提供了一套完整的工具支持,它以一個 Maya 插件的形式呈現(xiàn)。內(nèi)容的設(shè)計師可以直接在 Maya 中制作人臉 AR 的模型和場景、為它配置人臉交互響應(yīng)等,然后直接導(dǎo)出為 DuMix AR SDK 中可使用的內(nèi)容資源。

人臉 AR 方面

VR 方面,百度 VR 作為國內(nèi)領(lǐng)先的一站式 VR 方案解決機構(gòu),現(xiàn)已全面布局教育、實訓(xùn)、營銷等重要 B 端領(lǐng)域。本期沙龍上,百度 VR 團隊帶來了 VR 整體解決方案設(shè)計、能力矩陣布局等重要內(nèi)容,對百度 VR 核心技術(shù)能力及 VR 開發(fā)者套件設(shè)計進行了深度解析。

?

(文章內(nèi)容來源于網(wǎng)絡(luò),僅用于分享,侵刪)

?