
據(jù)RoadtoVR報道,WWDC 2022期間蘋果首次向開發(fā)者展示了用于在iOS設(shè)備上構(gòu)建AR應(yīng)用程序的改進版本Apple ARKit 6工具包。
盡管蘋果尚未透露(甚至確認)AR頭顯的存在,不過該公司在ARKit的投入引人注目,這是蘋果自2017年以來一直在推進的AR應(yīng)用開發(fā)工具包。
WWDC 2022上,蘋果宣布了最新版本ARKit 6,該版本對核心功能進行了改進,以支持開發(fā)者基于iPhone和iPad(最終可能還包括頭顯……)構(gòu)建更優(yōu)質(zhì)AR應(yīng)用。
據(jù)悉,新版ARKit包含了“MotionCapture”功能,可追蹤視頻幀中的人物,并為開發(fā)者提供了可預(yù)估人類頭部和四肢位置的角色“骨架”,從而支持開發(fā)者創(chuàng)建應(yīng)用程序,進而將AR內(nèi)容疊加至角色,或隱藏于角色身后,以更真實與場景融為一體。

蘋果ARKit工程師Christian Lipski?表示,新版本該功能將獲得包括改進的2D骨骼跟蹤、可預(yù)估角色對象左右耳位置(這將增強面部過濾器功能、以及佩戴AR眼睛體驗)在內(nèi)的“一整套更新”。

至于3D骨骼,ARKit 6提供了預(yù)判深度身體態(tài)勢功能,蘋果承諾當(dāng)用戶身體被相機或其他物體遮擋時,也能支持以更少抖動實現(xiàn)更好追蹤(盡管其中一些增強功能是僅適用于iPhone 12及更高版本)。同時,ARKit 6與AR應(yīng)用一起使用時,開發(fā)者可以更容易控制設(shè)備攝像頭。

現(xiàn)在,開發(fā)者可以在iPhone 11及更高版本以及最新的iPad Pro(M1)上以30FPS的速度實時訪問高達4K的實時幀,Lipski?指出4K模式適合專注于預(yù)覽或錄制視頻的應(yīng)用(如虛擬制作應(yīng)用程序),但較低分辨率的60FPS模式可能更適合受益于基于響應(yīng)性的應(yīng)用程序,如游戲。
另外,ARKit 6還支持開發(fā)者基于AR應(yīng)用程序控制攝像頭,開發(fā)者可以根據(jù)需要調(diào)整白平衡、亮度和焦點等內(nèi)容,并且可以從每個傳入幀中讀取EXIF數(shù)據(jù)。

ARKit包括了“LocationAnchors”,用戶基于該功能可在支持AR地圖的城市進行AR導(dǎo)航。此外,“PlaneAnchors”是一種用于在AR會話期間追蹤平面對象(如桌子、地板和墻壁)的工具。在ARKit 6之前,PlaneAnchor會隨著更多平面對象的發(fā)現(xiàn)而更新,而ARKit 6中,無論平面的形狀在會話期間如何變化,平面錨點位置都保持不變。
ARKit 6將與iOS 16更新一起發(fā)布,該更新測試版現(xiàn)已面向開發(fā)者推出,預(yù)計將于今年秋季正式向公眾推送。








