WWDC 2019:Apple公布ARKit 3支持實(shí)時(shí)身體跟蹤

?? 由 文心大模型 生成的文章摘要
在WWDC開發(fā)者大會(huì)上,Apple公布了ARKit 3,它是用于在iOS上創(chuàng)建AR應(yīng)用程序的最新開發(fā)工具集。ARKit 3現(xiàn)在提供對(duì)場(chǎng)景中人物的實(shí)時(shí)身體跟蹤以及人體遮擋功能。Apple還推出了Reality Composer和RealityKit,使開發(fā)人員可以更輕松地開發(fā)增強(qiáng)現(xiàn)實(shí)應(yīng)用程序。
從一開始,ARKit就提供了計(jì)算機(jī)視覺跟蹤功能,支持iOS設(shè)備跟蹤位置,以及檢測(cè)地面或平臺(tái)等平面,可用于將虛擬物體放入場(chǎng)景中。使用ARKit 3,該系統(tǒng)現(xiàn)在支持動(dòng)作捕捉和人員遮擋。
使用計(jì)算機(jī)視覺,ARKit 3了解人們?cè)趫?chǎng)景中的位置,知道當(dāng)前所在位置可以讓系統(tǒng)相對(duì)于場(chǎng)景中的真實(shí)人物更加正確地合成虛擬對(duì)象。
通過(guò)知道人們?cè)趫?chǎng)景中的位置以及他們的身體如何移動(dòng),可以通過(guò)ARKit 3制作跟蹤身體的虛擬版本,該虛擬版本又可以用作AR輸入應(yīng)用程序。身體跟蹤可用于將人的動(dòng)作轉(zhuǎn)換為化身的動(dòng)畫,或用于與場(chǎng)景中的物體交互等。
當(dāng)前該應(yīng)用程序可以讓孩子們玩木偶字符并用AR頭像記錄故事。隨著時(shí)間的推移而改進(jìn),應(yīng)用程序?qū)⒆兊酶鼫?zhǔn)確以實(shí)現(xiàn)更多用途。這可能是一個(gè)使用原始跟蹤信息的簡(jiǎn)單“hello world”類型的演示,可以巧妙地將運(yùn)動(dòng)輸入和物理結(jié)合在一起,以創(chuàng)建更逼真,程序生成的動(dòng)畫。
身體跟蹤對(duì)于AR的未來(lái)將是重要的,尤其是頭戴式設(shè)備將“始終開啟”以保持全天沉浸式體驗(yàn)。Apple很有可能會(huì)在預(yù)期的時(shí)間內(nèi)推出AR頭顯并開發(fā)部署這些功能。
ARKit 3中列出了一些其他改進(jìn):
動(dòng)作捕捉
更快的參考圖像加載
自動(dòng)檢測(cè)圖像大小
視覺連貫性
更強(qiáng)大的3D物體檢測(cè)
AR Quick Look中的視頻錄制
AR Quick Look中的Apple Pay
多面追蹤
協(xié)作會(huì)議
AR Quick Look中的音頻支持
檢測(cè)到最多100張圖像
HDR環(huán)境紋理
AR Quick Look中的多模型支持
RealityKit
通過(guò)ARKit 3,Apple還推出了RealityKit,旨在讓開發(fā)人員更容易在iOS上構(gòu)建增強(qiáng)現(xiàn)實(shí)應(yīng)用。
構(gòu)建增強(qiáng)版應(yīng)用程序需要對(duì)3D應(yīng)用程序開發(fā),工具和工作流程有深刻的理解。
根據(jù)Apple的描述,RealityKit幾乎聽起來(lái)像一個(gè)微型游戲引擎,包括“照片般逼真的渲染,相機(jī)效果,動(dòng)畫,物理等等。”而不是要求iOS開發(fā)人員學(xué)習(xí)Unity或虛幻引擎等游戲引擎工具,RealityKit將是Apple希望開發(fā)人員更容易和更熟悉的選項(xiàng)。
使用RealityKit,Apple也很有希望獲得頂級(jí)渲染。該公司正在調(diào)整渲染允許虛擬對(duì)象通過(guò)iOS設(shè)備的相機(jī)盡可能令人信服地融入現(xiàn)實(shí)世界,方法是將效果分層到虛擬對(duì)象上。
“RealityKit使用逼真的基于物理的材料,環(huán)境反射,接地陰影,相機(jī)噪聲,運(yùn)動(dòng)模糊等將虛擬內(nèi)容與現(xiàn)實(shí)世界無(wú)縫融合,使虛擬內(nèi)容幾乎與現(xiàn)實(shí)無(wú)法區(qū)分。”
RealityKit使用Swift API,還支持在iOS上創(chuàng)建共享AR體驗(yàn),提供開箱即用的網(wǎng)絡(luò)解決方案。
與RealityKit一樣,Reality Composer旨在為沒有游戲引擎的開發(fā)人員提供便利。Apple表示Reality Composer提供了一個(gè)現(xiàn)有3D模型和動(dòng)畫庫(kù),具有拖放功能,允許創(chuàng)建簡(jiǎn)單的AR體驗(yàn),可以使用Xcode集成到應(yīng)用程序中或?qū)С龅紸R Quick Look(允許內(nèi)置的iOS應(yīng)用程序,如Safari,消息,郵件等,使用增強(qiáng)現(xiàn)實(shí)快速可視化3D對(duì)象)。
除了內(nèi)置的對(duì)象庫(kù),Reality Composer還允許以USDZ格式導(dǎo)入3D文件,并提供空間音頻解決方案。

【93913原創(chuàng)內(nèi)容,轉(zhuǎn)載請(qǐng)注明及回鏈】