2018年06月13日,蘋果在2017年發(fā)布的ARKit給人留下了很深的印象,不過新版本ARKit 2.0更是充滿潛力,真實(shí)對(duì)象在ARKit SCNFloor功能下可以實(shí)現(xiàn)虛擬反射/倒影效果。
那這是如何實(shí)現(xiàn)的呢?默認(rèn)情況下,地面在本地坐標(biāo)空間的x軸和z軸上無限延伸,并且位于y坐標(biāo)為零的平面中。要在場(chǎng)景中定位和取向地板,你可以將其附加到SCNNode對(duì)象的幾何屬性。通常情況下,你是通過地板來為場(chǎng)景提供背景。
如果地面的反射率屬性大于零,SceneKit將自動(dòng)為上方的所有幾何體渲染反射�;蛘吣憧梢蕴砑硬煌该鞫葷u變。與離地板更遠(yuǎn)的對(duì)象反射相比,更靠近地板的場(chǎng)景場(chǎng)景內(nèi)容反射將顯得更加清晰。你可以使用Adding Reflections to a Floor(為地板添加反射)中列出的屬性來控制地板的反射率。
AR專家海倫·帕帕吉安尼斯(Helen Papagiannis)指出,這項(xiàng)功能是ARKit的一大進(jìn)步。海倫說:“向虛擬對(duì)象添加陰影是AR沉浸感取得的一大進(jìn)步…現(xiàn)在我們從蘋果ARKit2 WWDC18 iOS12獲得了‘場(chǎng)景反射’,其中AR對(duì)象將反射了它們周圍的現(xiàn)實(shí)世界場(chǎng)景,就像這個(gè)虛擬碗反射桌子上的真實(shí)香蕉一樣。”
榜單收錄、高管收錄、融資收錄、活動(dòng)收錄可發(fā)送郵件至news#citmt.cn(把#換成@)。
海報(bào)生成中...