久久精品一区二区三区四区_国产91久久久久久久免费_99免费在线视频_亚洲免费成人网

研發(fā)實戰(zhàn):用Unity MARS快速迭代情景可適應的AR體驗

VR/AR
2020
08/19
21:09
映維網(wǎng)
分享
評論

來源:映維網(wǎng) 作者 顏昳華

Unity MARS的Simulation(模擬)系統(tǒng)減少了AR應用程序開發(fā)的測試時間,因為它能夠直接通過Unity Editor的Play Mode和Edit Mode提供諸如平面和圖像標記檢測等世界理解能力。

在這篇博文中,Unity的Amy DiGiovanni將向我們介紹Simulation系統(tǒng),以及開發(fā)者可以如何利用這個工具來快速迭代情景可適應的AR體驗。下面是映維網(wǎng)的具體整理:

你可以通過Unity MARS輕松創(chuàng)建能夠智能地適應現(xiàn)實世界的復雜AR體驗。我們設計這個創(chuàng)作工具是為了解決最常見的三個AR開發(fā)者痛點:為巨大的潛在數(shù)據(jù)空間進行創(chuàng)作;針對真實場景進行迭代和測試;以及提供能夠響應環(huán)境的應用程序。

通過在Unity Editor中啟用預覽AR設備如何應對物理環(huán)境的測試,Simulation能夠解決迭代時間問題。Simulation有助于針對模擬真實世界或直接是真實世界的各種環(huán)境進行測試。這能夠幫助你更容易創(chuàng)建自適應和可訪問的應用和體驗。結合Unity MARS的代理和條件匹配系統(tǒng),Simulation有助于創(chuàng)作者推動空間計算的發(fā)展。

作為一個系統(tǒng),Simulation可以分解成兩個概念不同,但可以彼此合作的核心功能,從而大大減少迭代時間:

在Edit Mode下單獨預覽場景的執(zhí)行。在Editor中設置一個環(huán)境場景,并基于所述環(huán)境提供AR數(shù)據(jù)。

下面我們將詳細介紹它們是如何提升AR開發(fā)過程。

1. 執(zhí)行預覽

Simulation允許你在Edit Mode中預覽場景的執(zhí)行,并提供對表示真實世界對象的靈活代理在真實世界中的行為的即時理解。在執(zhí)行預覽過程中,Simulation將活動場景中的游戲對象復制到一個稱為“Content Scene/內(nèi)容場景”的預覽場景中,并在Content Scene中的每個Monobhavior設置runInEditMode flag。關于如何編寫與Simulation場景預覽兼容的MonoBehaviours,請參見這個Unity MARS文檔。

利用Simulation視圖,你可以單獨地與這個場景執(zhí)行預覽進行交互。Simulation視圖是一個自定義的場景視圖,它從第三者角度或從camera視角顯示在環(huán)境場景渲染的內(nèi)容場景。

在Unity MARS中,Simulation預覽的默認行為是以Instant Mode運行。在這種模式下,整個執(zhí)行過程發(fā)生在單個幀上,其中Unity MARS會嘗試同時根據(jù)所有數(shù)據(jù)匹配代理。盡管這種行為并不現(xiàn)實,但在定義代理及其條件時可以提供即時反饋。

你同時可以手動啟動和停止Continuous Mode預覽。這個模式比較類似于Play Mode,即內(nèi)容場景中的行為逐幀運行,直到預覽停止。應用程序在Continuous Mode中的交互和行為有限,因為諸如物理和輸入等Unity系統(tǒng)只支持Play Mode。Continuous Mode預覽有助于查看應用程序如何響應隨時間變化的數(shù)據(jù),并同時快速修改場景。

Simulation系統(tǒng)跟蹤內(nèi)容場景相對于活動場景的狀態(tài),并在你進行更改時保持最新狀態(tài)。如果對副本在內(nèi)容場景中運行的對象進行任何屬性修改,Simulation將接收所述更改并指示它不同步。這意味著在重新同步之前,最新的更改不會應用于預覽。在重新同步過程中,Simulation會銷毀內(nèi)容對象,并用活動場景中的新副本替換它們,然后開始運行新副本。

Simulation有一個自動重新同步預覽的選項,所以你可以在代理上進行迭代,并立即在模Simulation圖中看到更改。結合Unity MARS的視覺創(chuàng)作功能,這一功能尤其強大,因為它不僅適用于標準場景視圖,同時適用于Simulation視圖。你可以在環(huán)境的情景中更改代理條件,并立即看到調(diào)整條件參數(shù)如何更改結果。對于復制成本高昂的大型復雜場景,建議你禁用自動同步選項,并在必要時手動重新同步。

2. Simulation如何提供AR數(shù)據(jù)

環(huán)境構造是Simulation的基礎。環(huán)境是一組獨立于在Simulation中運行的應用內(nèi)容的對象。實際上,環(huán)境是一個具有獨立物理和照明的場景。這種分離的存在使得Editor中的測試可以盡可能地接近AR設備測試,因為環(huán)境可以在Editor中充當真實世界。

數(shù)據(jù)提供器是環(huán)境和內(nèi)容之間的關鍵環(huán)節(jié)。與其他類型的AR數(shù)據(jù)提供器一樣,Simulation提供器與應用程序內(nèi)容一起存在,但它們可以訪問環(huán)境中的信息。為了支持執(zhí)行預覽,提供器必須同時兼容Play Mode和Edit Mode。Simulation提供器可以通過多種方式來使用環(huán)境信息并提供數(shù)據(jù),但數(shù)據(jù)源主要有三類:合成、錄制和實時。

2.1 合成數(shù)據(jù)

合成數(shù)據(jù)是人為創(chuàng)建的,而不是根據(jù)真實世界事件生成的數(shù)據(jù)。這種數(shù)據(jù)來自于在環(huán)境場景中實例化的預置。Unity MARS提供了一組默認的環(huán)境預設,包括房間、建筑和室外空間。你同時可以創(chuàng)建自己的模擬環(huán)境。

我們已經(jīng)在運動追蹤、地理定位、平面定位、點云檢測、圖像標記檢測和光照估計等方面推出了具有合成AR功能的Simulation。大多數(shù)數(shù)據(jù)都是由環(huán)境預置中的合成對象即時提供。

Simulation同時可以通過模擬數(shù)據(jù)發(fā)現(xiàn)過程來為運動追蹤、點云檢測和平面查找創(chuàng)建數(shù)據(jù)。這個發(fā)現(xiàn)過程會根據(jù)環(huán)境預置的內(nèi)容(模擬的“真實世界”)和主camera(模擬的“設備”)的狀態(tài)來動態(tài)提供數(shù)據(jù)。為了在移動設備模擬數(shù)據(jù)發(fā)現(xiàn),我們只在camera移動時檢測數(shù)據(jù),并且只使用camera視錐內(nèi)的部分環(huán)境來增加我們對世界的模擬理解。

2.2 錄制數(shù)據(jù)

Simulation可以通過播放AR會話的記錄來提供數(shù)據(jù)。所述記錄可以使用即將發(fā)布的Unity MARS app或使用Simulation本身進行創(chuàng)建。Unity MARS同時提供人臉追蹤數(shù)據(jù)的樣本記錄。

錄制的會話數(shù)據(jù)存儲在Timeline asset中,其中每種類型的數(shù)據(jù)都有一個track。環(huán)境中的Playable Director播放會話錄制Timeline,而應用程序內(nèi)容中的提供器對象綁定到數(shù)據(jù)track,以便它們能夠提供實際數(shù)據(jù)。有關會話記錄對象的更多信息,請參見這個Unity MARS文檔。

因為會話記錄是用Timeline表示,所以你可以像處理其他Timeline一樣使用它們。例如,你可以修改循環(huán)行為或調(diào)整數(shù)據(jù)track的內(nèi)容。

對于Edit Mode,你可以在Timeline窗口中清除錄制內(nèi)容。但需要注意的是,代理系統(tǒng)和其他Unity MARS行為不能及時向后運行,所以Simulation系統(tǒng)會將時間清除視為需要重新同步執(zhí)行預覽的更改。當執(zhí)行重新啟動時,錄制將重新開始,而且為了趕上新的時間,執(zhí)行將以更快的時間尺度運行。有關如何編寫與時間重新同步兼容的行為,請參閱這個Unity MARS文檔。

2.3 實時數(shù)據(jù)

這種數(shù)據(jù)來自實時的、真實的事件。Simulation能夠通過網(wǎng)絡攝像頭設備提供實時攝像頭圖像。本例中的環(huán)境包括視頻播放器對象和camera image quad,而應用程序內(nèi)容中的數(shù)據(jù)提供器會提供原始紋理。注意,從所述紋理獲取人臉追蹤數(shù)據(jù)需要第三方許可。

3. 抽象層

Unity MARS可以使用AR Foundation、Simulation或自定義提供器提供的數(shù)據(jù)。所有這些數(shù)據(jù)都經(jīng)過一個抽象層,其中所述抽象層包括代理匹配系統(tǒng)使用的Unity MARS數(shù)據(jù)庫,以及一個用于一般AR功能的層。這樣,應用內(nèi)容和使用相關數(shù)據(jù)的系統(tǒng)就不需要知道數(shù)據(jù)來自于哪個設備,或者數(shù)據(jù)是否來自于Simulation。

我們知道Simulation對AR開發(fā)而言是一個強大的通用工具。我們很高興宣布,在今年晚些時候,Unity MARS用戶無需代理系統(tǒng)即可使用Simulation系統(tǒng)。通過將Simulation作為自己的XR子系統(tǒng),你將能夠利用中Edit Mode預覽的優(yōu)勢和Editor中的AR功能,從而為你的XR項目增加靈活性和模擬支持。當然,所有的Unity Mars功能(包括Simulation)將一如既往地支持AR Foundation。

原文鏈接:https://yivian.com/news/77126.html

THE END
廣告、內(nèi)容合作請點擊這里 尋求合作
VR
免責聲明:本文系轉載,版權歸原作者所有;旨在傳遞信息,不代表砍柴網(wǎng)的觀點和立場。

相關熱點

對于沉浸式內(nèi)容,在AR和VR中創(chuàng)建數(shù)字化身是一個需求,但同時是一個技術挑戰(zhàn)。對于初學者來說,這或許比在3D中創(chuàng)建對象和環(huán)境要困難得多。
VR
盛夏8月,一場屬于AR/VR行業(yè)的盛會——AWE(Augmented World Expo)增強現(xiàn)實世界博覽會在深圳成功舉行。AWE聚焦全球最前沿的AR/VR技術、匯集AR/VR行業(yè)最高端人才,與會的行業(yè)內(nèi)佼佼者們紛紛展示各家研發(fā)新...
VR
上周8月14日,因為Epic Games在游戲《堡壘之夜》增加了一種可繞開蘋果和谷歌支付系統(tǒng)以規(guī)避30%抽成的新內(nèi)購機制,蘋果和谷歌相繼下架《堡壘之夜》。Epic Games于是就壟斷問題起訴了這家平臺巨頭,并且發(fā)起...
VR
隨著Oculus正越發(fā)融入至母公司Facebook的框架之內(nèi),用Facebook賬號登錄頭顯將很快成為必須。據(jù)悉,新用戶會從2020年10月開始,而現(xiàn)有用戶則是從2023年開始,屆時“完整功能將需要Facebook賬號”。Facebook...
VR
據(jù)悉,F(xiàn)acebook已經(jīng)與美國國家籃球協(xié)會簽署了一份多年協(xié)議,Oculus將成為NBA,WNBA和NBA G聯(lián)賽的官方市場推廣合作伙伴和VR頭顯合作伙伴。
VR

相關推薦

1
3
久久精品一区二区三区四区_国产91久久久久久久免费_99免费在线视频_亚洲免费成人网

    9000px;">

      国产欧美日韩视频在线观看| 色呦呦网站一区| 欧美韩日一区二区三区四区| 日韩亚洲欧美中文三级| 91精品国产欧美日韩| 欧美精品亚洲一区二区在线播放| 色偷偷一区二区三区| 色哟哟在线观看一区二区三区| 国产91富婆露脸刺激对白| 国产一区二区三区视频在线播放 | 91精品福利在线一区二区三区| 在线观看国产91| 欧美日本在线播放| 欧美电影免费观看完整版| 欧美日韩黄色一区二区| 日韩欧美视频一区| 国产精品乱码一区二区三区软件| 国产精品九色蝌蚪自拍| 亚洲男帅同性gay1069| 久久99久久久久| 91猫先生在线| 久久欧美中文字幕| 日韩专区在线视频| 91久久精品网| 久久五月婷婷丁香社区| 一区二区三区在线视频观看 | 日本亚洲最大的色成网站www| 天天影视色香欲综合网老头| 国产福利不卡视频| 精品国产sm最大网站| 日韩精品一级中文字幕精品视频免费观看 | 日韩免费高清av| 一区二区三区在线观看国产 | 国产精品一区二区久久不卡 | 欧美美女黄视频| 一区二区三区高清在线| 99re在线精品| 亚洲精品国产视频| 91色视频在线| 亚洲私人影院在线观看| 丁香六月久久综合狠狠色| 久久久精品国产免大香伊| 日韩国产欧美在线视频| 欧美一区二区在线视频| 美女一区二区视频| 欧美va在线播放| 国产乱人伦偷精品视频免下载| 精品日韩欧美在线| 成人美女视频在线看| 亚洲特级片在线| 欧美日韩在线三级| 久久精品免费看| 国产精品第五页| 欧美高清一级片在线| 国产酒店精品激情| 亚洲午夜免费福利视频| 日韩一级片网站| 成人黄色a**站在线观看| 亚洲一级二级在线| 日韩欧美在线影院| 99在线精品免费| 久久 天天综合| 亚洲成人第一页| 国产区在线观看成人精品 | 97久久人人超碰| 国产在线国偷精品免费看| 亚洲欧洲制服丝袜| 中文字幕va一区二区三区| 欧美一级免费观看| 在线观看亚洲精品视频| av在线不卡电影| 成人黄色大片在线观看| 久久精品二区亚洲w码| 亚洲综合成人在线视频| 国产精品黄色在线观看| 国产亚洲va综合人人澡精品 | 99vv1com这只有精品| 国产一区二区三区视频在线播放| 日本亚洲天堂网| 美国十次了思思久久精品导航| 亚洲va天堂va国产va久| 亚洲一区视频在线观看视频| 亚洲人xxxx| 午夜精品久久久久久久| 天天色综合天天| 日韩精品一卡二卡三卡四卡无卡| 日韩av中文字幕一区二区三区| 一区二区三区鲁丝不卡| 日韩精品亚洲一区| 国产成人夜色高潮福利影视| 精品亚洲成a人在线观看| 国产一区二区三区精品欧美日韩一区二区三区 | 久久久三级国产网站| 精品免费99久久| 国产精品九色蝌蚪自拍| 国产精品私人自拍| 天堂成人免费av电影一区| 国产精品一区二区不卡| 在线日韩av片| 久久一夜天堂av一区二区三区 | 久久久久久久综合| 亚洲曰韩产成在线| 九色|91porny| 欧美综合色免费| 国产精品午夜春色av| 五月天激情小说综合| 国产一区二区三区高清播放| 91久久奴性调教| 国产亚洲一二三区| 亚洲成av人片在线观看无码| 国产风韵犹存在线视精品| 在线综合视频播放| 一区二区国产盗摄色噜噜| 成人黄色免费短视频| xnxx国产精品| 精品中文av资源站在线观看| 91影院在线观看| 18欧美亚洲精品| 色妞www精品视频| 自拍偷自拍亚洲精品播放| 国产精品123| 久久精品一区八戒影视| 国产精品1024久久| 久久九九全国免费| 美国三级日本三级久久99| 精品精品国产高清一毛片一天堂| 久久精品免费观看| 日本一区二区高清| 9l国产精品久久久久麻豆| 国产精品乱子久久久久| 一本色道久久加勒比精品| 国产精品久久久久影视| proumb性欧美在线观看| 国产精品午夜免费| 日本伦理一区二区| 一区二区三区日韩在线观看| 97se亚洲国产综合在线| 国产精品美女久久久久aⅴ国产馆 国产精品美女久久久久av爽李琼 国产精品美女久久久久高潮 | 午夜在线成人av| 欧美高清精品3d| 蜜桃视频第一区免费观看| 欧美日韩国产乱码电影| 久久69国产一区二区蜜臀| 亚洲视频电影在线| 久久久午夜电影| 在线亚洲精品福利网址导航| 久久av老司机精品网站导航| 一区二区三区国产精品| 国产欧美日本一区视频| 欧美日韩中文字幕精品| 国产精品1区二区.| 五月婷婷激情综合网| 国产精品伦理在线| 久久精品视频一区二区| 91精品欧美福利在线观看| 91色porny在线视频| 97久久超碰国产精品电影| 高清在线成人网| 国产一区二区三区观看| 国产一区二区在线影院| 韩国欧美国产1区| 免费不卡在线视频| 综合欧美一区二区三区| 欧美刺激脚交jootjob| 777久久久精品| 一本色道**综合亚洲精品蜜桃冫| 日韩激情av在线| 日本伊人色综合网| 日韩激情一二三区| 亚洲国产精品综合小说图片区| 亚洲欧美中日韩| 亚洲另类中文字| 亚洲狠狠丁香婷婷综合久久久| 亚洲乱码日产精品bd| 午夜欧美在线一二页| 美女性感视频久久| 国产成人精品一区二区三区四区 | 一区二区高清免费观看影视大全| 国产精品情趣视频| 中文一区在线播放| 亚洲在线一区二区三区| 调教+趴+乳夹+国产+精品| 青青国产91久久久久久| 成人综合在线网站| 99r精品视频| 日韩欧美中文一区| 中文字幕亚洲成人| 国产剧情一区在线| 91精品国产日韩91久久久久久| 国产精品女同一区二区三区| 蜜臀av性久久久久av蜜臀妖精| 国产馆精品极品| 久久久久久麻豆| 韩国在线一区二区| 日韩一区二区在线免费观看| 亚洲欧美一区二区三区孕妇| 福利电影一区二区| 国产日韩精品一区二区三区| 黄色成人免费在线| 日韩一二三四区|