編譯/VR陀螺
本月早些時候,在蘋果的年度開發(fā)者大會WWDC 2022期間,該公司讓開發(fā)者看到了蘋果ARKit 6工具包的改進,該工具包用于在iOS設(shè)備上構(gòu)建AR應用。
盡管蘋果還沒有透露(甚至確認)AR頭顯的存在,但我們可以從ARKit中看到蛛絲馬跡,從這個蘋果自2017年以來一直在推進的用于在iOS設(shè)備上構(gòu)建AR應用的開發(fā)者工具包上來看,該公司對AR是認真的。
在2022年的WWDC上,蘋果披露了新版本的ARKit 6,它為核心功能帶來了改進,因此開發(fā)者可以為iPhone和iPad(最終也可能是頭顯)構(gòu)建更好的AR應用。
圖源:蘋果
在WWDC 2022的 "發(fā)現(xiàn)ARKit 6 "開發(fā)者會議上,蘋果ARKit工程師Christian Lipski概述了接下來的內(nèi)容。
更好的運動捕捉
ARKit包括一個MotionCapture功能,它可以在視頻幀中跟蹤人,為開發(fā)者提供一個 "骨架",以估計人的頭部和四肢的位置。這使得開發(fā)者可以創(chuàng)建應用程序,將AR元素疊加到人身上,或者將它們相對于人移動(它還可以用于遮擋效果,將AR內(nèi)容放在人的后面,以便更真實地嵌入到場景中)。
圖源:蘋果
在ARKit 6中,Lipski說該功能得到了 "一整套的更新",包括改進了對2D骨架的追蹤,現(xiàn)在可以估計出對象的左耳和右耳的位置(這對于臉部濾鏡、用AR試戴眼鏡以及涉及頭部的類似功能肯定很有用)。
至于3D骨架,它提供了一個有深度的姿勢估計,蘋果有望在用戶被相機邊緣或其他物體遮擋時,以更少的抖動、更多的時間一致性和更強的魯棒性進行更好的跟蹤(盡管其中一些改進只適用于iPhone 12及以上版本)。
相機訪問的改進
ARKit 6為開發(fā)者提供了對設(shè)備攝像頭的更多控制,同時將其與 AR 應用程序一起用于跟蹤。
圖源:蘋果
開發(fā)人員現(xiàn)在可以在iPhone 11及以上版本和新的iPad Pro(M1)上以30FPS的速度實時訪問傳入的幀,最高可達4K。開發(fā)者仍然可以使用之前的模式,即使用較低的分辨率但較高的幀率(60FPS)。Lipski表示,開發(fā)者應該仔細考慮使用哪種模式。4K模式可能更適合專注于預覽或錄制視頻的應用(如虛擬生產(chǎn)應用),但較低分辨率的60FPS模式可能更適合受益于響應性的應用,如游戲。
與 AR 應用程序中更高的視頻分辨率類似,即使 AR 應用程序正在使用相機,開發(fā)人員現(xiàn)在也可以拍攝全分辨率照片。這意味著他們可以取出1200萬像素的圖像來保存或用于其他地方。這對于將捕捉照片用作體驗的一部分的AR應用來說,這可能是非常有用的。例如,Lipski指出,在一個應用程序中,用戶被引導著對一個物體進行拍照,然后用攝影測量法將其轉(zhuǎn)換為一個3D模型。
ARKit 6還讓開發(fā)者在AR應用使用相機時對其進行更多控制。開發(fā)者可以根據(jù)需要調(diào)整白平衡、亮度和焦距,并可以從每個傳入的幀中讀取EXIF數(shù)據(jù)。
更多定位錨
ARKit包括LocationAnchors,它可以為特定城市的AR提供街道級別的追蹤(例如,做帶有AR效果的轉(zhuǎn)彎指示)。蘋果正在將這一功能擴展到更多城市,現(xiàn)在包括加拿大的溫哥華、多倫多和蒙特利爾、日本的福岡、廣島、大阪、京都、名古屋、橫濱和東京,以及新加坡。
圖源:蘋果
今年晚些時候,該功能將進一步擴展到新西蘭的奧克蘭、以色列的特拉維夫-亞福和法國的巴黎。
平面錨定器
平面錨是一種工具,用于在AR會話中跟蹤桌子、地板和墻壁等平面物體。在ARKit 6之前,當發(fā)現(xiàn)更多的平面時,平面錨點的原點會被更新(例如,移動設(shè)備以顯示比相機之前看到的更多的桌子)。如果原點在第一次被放置后被旋轉(zhuǎn),這可能會使增強的物體難以在平面上保持鎖定的位置。在ARKit 6中,無論平面的形狀在會話期間如何變化,原點的旋轉(zhuǎn)都是靜態(tài)的。
ARKit 6將與iOS 16更新一起推出,該更新現(xiàn)在已經(jīng)為開發(fā)者提供了測試版,預計將于今年秋季向公眾發(fā)布。
來源:roadtovr
投稿/爆料:tougao@youxituoluo.com
稿件/商務合作: 六六(微信 13138755620)
加入行業(yè)交流群:六六(微信 13138755620)
元宇宙數(shù)字產(chǎn)業(yè)服務平臺
下載「陀螺科技」APP,獲取前沿深度元宇宙訊息