20180605 Beta 版本
1.返回包含鏡頭前方環(huán)境數(shù)據(jù)的對(duì)象。
此方法異步執(zhí)行,只有當(dāng)環(huán)境探測(cè)完畢之后才會(huì)有返回結(jié)果。
使用的前提是當(dāng)前ARSession的configuration是ARWorldTrackingConfiguration。
此外,這個(gè)方法返回的 ARWorldMap對(duì)象還有一個(gè)用處:保存環(huán)境信息。
每個(gè)ARSession都包含環(huán)境信息。在2.0版本中,我們可以把得到的環(huán)境數(shù)據(jù)也就是worldMap對(duì)象分享給別的session。
另外一個(gè)session需要在構(gòu)造configuration時(shí)將worldMap輸入。
這也是2.0版本多人和間斷性AR體驗(yàn)銜接實(shí)現(xiàn)的基礎(chǔ)。
2.現(xiàn)實(shí)物體識(shí)別
現(xiàn)實(shí)物體識(shí)別探測(cè)的實(shí)現(xiàn)需要特征數(shù)據(jù),這里的方法就是用來(lái)創(chuàng)建特征數(shù)據(jù)的,返回的對(duì)象是 ARReferenceObject 。
實(shí)現(xiàn)的方式是對(duì)上一個(gè)方法獲取的數(shù)據(jù)中提取目標(biāo)區(qū)域數(shù)據(jù)。
需要注意的是識(shí)別環(huán)節(jié)。識(shí)別物體的前提是ARSession調(diào)用的是 ARObjectScanningConfiguration 。我們需要把物體數(shù)據(jù)寫(xiě)入文件或者使用catelog保存。
3.ARKit1.5期間圖片探測(cè)的改進(jìn):持續(xù)追蹤
此屬性隸屬ARWorldTrackingConfiguration,設(shè)置此數(shù)值可以實(shí)現(xiàn)對(duì)圖片的持續(xù)追蹤。(對(duì)圖片的探測(cè)是在11.3,ARKit1.5時(shí)期引入的。)
4.與環(huán)境光結(jié)合,營(yíng)造逼真的效果
選擇后者可以快速部署模擬現(xiàn)實(shí)的環(huán)境光,讓你的場(chǎng)景和現(xiàn)實(shí)之間的違和感減少。