Unity正式發(fā)布了一個(gè)名為AR Foundation的專用解決方案
近日,Unity Technologies發(fā)布了Unity 2019.2版本,在最新的版本中包括一些適合沉浸式內(nèi)容開(kāi)發(fā)人員的新特性。
Unity 2019.2版本提供了170余個(gè)更新和改進(jìn)。特定的VR/AR增強(qiáng)和改進(jìn)將有助于開(kāi)發(fā)人員進(jìn)行沉浸式內(nèi)容設(shè)計(jì),這些包括VR支持Unity的高清晰度渲染管道(HDRP)。目前僅限于Windows 10和Direct3D11設(shè)備,開(kāi)發(fā)人員將能夠提高他們的項(xiàng)目在高端硬件上的可視化能力。
在支持AR開(kāi)發(fā)人員方面,Unity發(fā)布了一個(gè)名為AR Foundation的專用解決方案?,F(xiàn)在ARKit和ARCore在支持人臉跟蹤、2D圖像跟蹤、3D對(duì)象跟蹤、環(huán)境探測(cè)等方面得到了大量改進(jìn)。
AR更新內(nèi)容:
面部跟蹤(ARKit和ARCore):您可以訪問(wèn)面部標(biāo)記,檢測(cè)到的面部的網(wǎng)格表示,以及混合形狀信息,這些信息可以輸入到面部動(dòng)畫(huà)平臺(tái)中。Face Manager負(fù)責(zé)配置面部跟蹤設(shè)備,并為每個(gè)檢測(cè)到的面部創(chuàng)建GameObject。
2D圖像跟蹤(ARKit和ARCore):該特性允許您在環(huán)境中檢測(cè)2D圖像。被跟蹤的圖像管理器自動(dòng)創(chuàng)建表示所有可識(shí)別圖像的游戲?qū)ο?。您可以根?jù)特定圖像的存在改變AR體驗(yàn)。
3D對(duì)象跟蹤(ARKit):您可以將真實(shí)世界對(duì)象的數(shù)字表示導(dǎo)入到Unity體驗(yàn)中,并在環(huán)境中檢測(cè)它們。被跟蹤的對(duì)象管理器為每個(gè)被檢測(cè)到的物理對(duì)象創(chuàng)建游戲?qū)ο?,使體驗(yàn)?zāi)軌蚧谔囟ìF(xiàn)實(shí)對(duì)象的存在而改變。除了游戲之外,該功能還可以用于構(gòu)建教育和培訓(xùn)體驗(yàn)。
環(huán)境探測(cè)(ARKit):它可以探測(cè)特定區(qū)域的燈光和顏色信息,這有助于3D內(nèi)容與周圍環(huán)境無(wú)縫融合。環(huán)境探測(cè)管理器使用此信息在Unity中自動(dòng)創(chuàng)建立方體貼圖。
動(dòng)作捕捉(ARKit):捕捉人們的動(dòng)作。人體管理器檢測(cè)在攝像機(jī)框架中識(shí)別的人的2D(屏幕空間)和3D(世界空間)。
人物遮擋(ARKit):這使得現(xiàn)實(shí)的AR體驗(yàn)更加真實(shí),將數(shù)字內(nèi)容融入現(xiàn)實(shí)世界。人體管理器使用深度分割圖像來(lái)確定是否有人在數(shù)字內(nèi)容前面。
協(xié)作會(huì)話(ARKit):這允許多個(gè)相互連接的ARKit應(yīng)用程序不斷地共享它們對(duì)環(huán)境的理解,從而支持多人游戲和協(xié)作應(yīng)用程序。