Google將AR模式帶入“動(dòng)態(tài)靜止”Android應(yīng)用程序
如果您是Android用戶(hù),那么您很可能會(huì)嫉妒您身邊擁有iPhone的朋友,因?yàn)樗麄兛梢酝ㄟ^(guò)ARKit訪問(wèn)廣闊的、精彩的增強(qiáng)現(xiàn)實(shí)世界。
而對(duì)于Android用戶(hù)來(lái)講,雖然擁有ARcore但其仍在開(kāi)發(fā)者預(yù)覽版中,AR貼圖仍然是Pixel智能手機(jī)的獨(dú)家功能,但對(duì)于一部分的Android用戶(hù)來(lái)講他們現(xiàn)在可以通過(guò)在MoTIon STIlls應(yīng)用程序中添加AR模式來(lái)體驗(yàn)AR 。
這款應(yīng)用的最新更新為用戶(hù)提供了一個(gè)選項(xiàng),可以將來(lái)自Poly的6個(gè)3D對(duì)象中的一個(gè)放到他們的環(huán)境中,并將其捕捉到短視頻片段中。
MoTIon STIlls 原本是一款iPhone和iPad的應(yīng)用程序,旨在通過(guò)iOS中的實(shí)時(shí)照片功能創(chuàng)建GIF,現(xiàn)在Motion Stills可以讓Android系統(tǒng)的成員錄制簡(jiǎn)短的視頻,并創(chuàng)建自己的循環(huán)動(dòng)畫(huà)。
根據(jù)Google研究博客上的一篇文章,Motion Stills采用了類(lèi)似于ARKit和ARCore中部署的軟件魔術(shù)。
利用設(shè)備的加速度計(jì)來(lái)確定設(shè)備朝向,并假設(shè)放置物體的表面與地面平行,這款應(yīng)用能夠追蹤具有6個(gè)自由度的物體。為了在場(chǎng)景中跟蹤動(dòng)作,應(yīng)用程序?qū)⑷齻€(gè)旋轉(zhuǎn)角度與翻譯分開(kāi)處理。該應(yīng)用程序使用設(shè)備的陀螺儀來(lái)確定旋轉(zhuǎn),同時(shí)應(yīng)用程序的尺度估計(jì)能力來(lái)跟蹤基于橫向運(yùn)動(dòng)的物體。
在有限的應(yīng)用程序的實(shí)際操作中,真實(shí)世界的結(jié)果是非常準(zhǔn)確的。當(dāng)設(shè)備離開(kāi)被跟蹤的表面時(shí),或者如果表面本身移動(dòng),跟蹤會(huì)變得有點(diǎn)棘手。再一次,這款應(yīng)用在一次移動(dòng)辦公椅測(cè)試中保持了一些令人印象深刻的穩(wěn)定性。
此外,由于該應(yīng)用程序已經(jīng)從Poly中借用了,所以將選擇限制在6個(gè)模型上顯得很奇怪。我不喜歡把禮物放在嘴里,但似乎更深層的選擇或者導(dǎo)入額外的模型會(huì)讓AR模式有更多的重放價(jià)值。
與一個(gè)能夠支持?jǐn)?shù)千個(gè)AR應(yīng)用的生態(tài)系統(tǒng)相比,單一的AR應(yīng)用程序相形見(jiàn)絀,但該功能演示了該公司在沒(méi)有一個(gè)底層的AR框架的情況下如何利用一些明智的軟件編碼。至少,它會(huì)給谷歌一些時(shí)間,直到ARCore得到更廣泛的分布。