虛擬現(xiàn)實(shí)技術(shù)基礎(chǔ) 課件 第6、7章 AR開發(fā)、虛擬現(xiàn)實(shí)技術(shù)與創(chuàng)新創(chuàng)業(yè)_第1頁
虛擬現(xiàn)實(shí)技術(shù)基礎(chǔ) 課件 第6、7章 AR開發(fā)、虛擬現(xiàn)實(shí)技術(shù)與創(chuàng)新創(chuàng)業(yè)_第2頁
虛擬現(xiàn)實(shí)技術(shù)基礎(chǔ) 課件 第6、7章 AR開發(fā)、虛擬現(xiàn)實(shí)技術(shù)與創(chuàng)新創(chuàng)業(yè)_第3頁
虛擬現(xiàn)實(shí)技術(shù)基礎(chǔ) 課件 第6、7章 AR開發(fā)、虛擬現(xiàn)實(shí)技術(shù)與創(chuàng)新創(chuàng)業(yè)_第4頁
虛擬現(xiàn)實(shí)技術(shù)基礎(chǔ) 課件 第6、7章 AR開發(fā)、虛擬現(xiàn)實(shí)技術(shù)與創(chuàng)新創(chuàng)業(yè)_第5頁
已閱讀5頁,還剩116頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

第6章AR開發(fā)

6.1EasyAR的版本選擇和下載安裝

主流AR開發(fā)工具ARKit——蘋果公司ARCore——谷歌公司EasyAR——國產(chǎn)工具EasyAR優(yōu)點(diǎn):1、跨平臺(tái)2、易用性3、開發(fā)文檔豐富開發(fā)社區(qū)活躍EasyAR主要功能

圖像目標(biāo)的識(shí)別與跟蹤。三維實(shí)際物體的識(shí)別與跟蹤。多目標(biāo),包括多類型目標(biāo)的同時(shí)識(shí)別和跟蹤。通過視覺慣性同步定位和地圖構(gòu)建技術(shù),感知AR設(shè)備的六自由度空間位置和姿態(tài),實(shí)現(xiàn)運(yùn)動(dòng)追蹤。對(duì)周圍環(huán)境進(jìn)行三維重建,建立稀疏或稠密的空間地圖,實(shí)現(xiàn)真實(shí)物體和虛擬物體的正確遮擋、碰撞等效果。云識(shí)別,無限擴(kuò)展識(shí)別范圍,并減少客戶端壓力。開發(fā)SDK的下載EasyARSDK可以在其官網(wǎng)上免費(fèi)下載:本書中使用EasyARSense4.0.0個(gè)人版,并結(jié)合Unity2018。讀者也可以下載最新版。在Unity中使用EasyAR,需要使用相應(yīng)的插件:EasyARSenseUnityPlugin.謝謝觀看

廣東輕工職業(yè)技術(shù)學(xué)院

數(shù)字媒體技術(shù)專業(yè)第6章AR開發(fā)

6.2Unity中使用EasyAR開發(fā)的準(zhǔn)備工作

.目錄.1.LicenseKey的獲取

.2.

Unity工程中針對(duì)EasyAR的設(shè)置.3.

圖像準(zhǔn)備

1.LicenseKey的獲取

在使用EasyAR開發(fā)之前,首先需要在其官網(wǎng)注冊(cè)為會(huì)員,并對(duì)每個(gè)要開發(fā)的應(yīng)用獲取相應(yīng)的LicenseKey,具體步驟如下。(1)登錄EasyAR官網(wǎng)填寫基本信息并注冊(cè)成為開發(fā)者會(huì)員后,在其“開發(fā)者中心”頁面中,單擊“Sense授權(quán)管理”選項(xiàng)卡,然后單擊“我需要一個(gè)新的Sense許可證密鑰”按鈕。準(zhǔn)備添加SDKLicenseKey,如圖所示。1.LicenseKey的獲取

(2)在新打開的頁面中,選擇“EasyARSense4.0個(gè)人版”,設(shè)置應(yīng)用名稱為“Test”,并設(shè)置Android的PackageName信息,假設(shè)公司名稱為Company,那么填入“com.Company.Test”。如果要開發(fā)iOS平臺(tái)上的應(yīng)用,則需要另外設(shè)置iOS的BundleID信息。應(yīng)用詳情設(shè)置,如圖所示。1.LicenseKey的獲取

(3)單擊頁面下方的“確認(rèn)”按鈕創(chuàng)建完成之后,回到添加SDKLicenseKey的頁面,在列表里就可以看到剛才創(chuàng)建的應(yīng)用,單擊應(yīng)用名稱進(jìn)入查看頁面,即可看到LicenseKey的詳情。針對(duì)Test應(yīng)用生成的LicenseKey信息,如圖所示。2.Unity工程中針對(duì)EasyAR的設(shè)置

經(jīng)過以上步驟就獲取了開發(fā)所需的LicenseKey和Android移動(dòng)端發(fā)布的相關(guān)信息,iOS的信息設(shè)置也類似。下面需要將這些信息整合到Unity的工程里,并做出對(duì)應(yīng)的屬性設(shè)置。4.0.0版本的EasyAR和以前的版本,在這方面的設(shè)置方式有較大的區(qū)別,具體步驟如下。2.Unity工程中針對(duì)EasyAR的設(shè)置(1)新建一個(gè)Unity工程。(2)將下載的EasyARUnity插件導(dǎo)入工程,導(dǎo)入后的目錄結(jié)構(gòu)如下。[EasyAR]:存放EasyAR資源和代碼的目錄。[Common]:存放公共資源,包含存放LicenseKey的文件。[Scripts]:包含EasyARsample重要代碼,以及原始API文件csapi.cs。[Shaders]:公共shader,畫相機(jī)畫面背景,以及進(jìn)行透明視頻相關(guān)的渲染操作。[Plugins]:Android/iOS/Windows/macOS平臺(tái)二進(jìn)制庫和相關(guān)交互代碼存放的目錄。[Samples]:Sample的資源和代碼存放的目錄。[Resources]:EasyARsample場(chǎng)景資源,與Scenes對(duì)應(yīng)。[Scenes]:EasyARsample場(chǎng)景。[StreamingAssets]:Unity不會(huì)編譯的資源文件,然后EasyAR可以上傳這些文件作為target數(shù)據(jù)。2.Unity工程中針對(duì)EasyAR的設(shè)置(3)在Project面板中找到“Assets”→“EasyAR”→“Resources”→“EasyAR”下面的Settings文件,單擊之后在Inspector面板中,將前面申請(qǐng)到的LicenseKey復(fù)制到對(duì)應(yīng)的輸入框中。填入LicenseKey如圖所示。2.Unity工程中針對(duì)EasyAR的設(shè)置(4)絕大多數(shù)AR應(yīng)用是要發(fā)布到移動(dòng)平臺(tái)上的,這里以Unity中設(shè)置Android系統(tǒng)為例。首先在“PlayerSettings”里面,將“PackageName”和“ProductName”設(shè)置成在官網(wǎng)申請(qǐng)的對(duì)應(yīng)的名稱,如圖中所示的“PlayerSettings”的相關(guān)設(shè)置和圖6-3中填寫的信息保持一致。并且需要將Android的APIlevel設(shè)置為17以上,圖中設(shè)置的是APIlevel19。3.圖像準(zhǔn)備AR的主要功能就是通過識(shí)別圖像來顯示AR的內(nèi)容,這些識(shí)別圖需要事先準(zhǔn)備好,可以是繪制的圖像,也可以是直接用攝像機(jī)以正視角度拍攝的目標(biāo)物體照片。識(shí)別圖的格式建議為JPEG或PNG。制作好的識(shí)別圖放在Unity工程的Assets目錄下即可。制作識(shí)別圖,需要遵循以下原則。3.圖像準(zhǔn)備1.應(yīng)當(dāng)具有清晰的紋理細(xì)節(jié)豐富紋理圖和缺乏紋理圖的對(duì)比如圖所示,第一張是合格的識(shí)別圖,而第二張就很難被EasyAR檢測(cè)和跟蹤到,因?yàn)樗募y理太少了。3.圖像準(zhǔn)備2.識(shí)別圖的紋理不應(yīng)該具有某種重復(fù)模式重復(fù)模式的紋理如圖所示,重復(fù)模式圖不可以用來作為識(shí)別圖,因?yàn)樗募y理是重復(fù)鋪展的,無法被EasyAR識(shí)別和跟蹤。3.圖像準(zhǔn)備3.識(shí)別圖的內(nèi)容本身應(yīng)當(dāng)盡可能地充滿整個(gè)畫面圖像內(nèi)容是否充滿整個(gè)畫面的對(duì)比如圖所示,第一幅圖會(huì)比第二幅圖更容易被EasyAR檢測(cè)和跟蹤到。3.圖像準(zhǔn)備4.識(shí)別圖不能過于狹長(zhǎng)狹長(zhǎng)的圖如圖所示,因?yàn)樘^狹長(zhǎng),不容易被EasyAR檢測(cè)和跟蹤,建議圖短邊的長(zhǎng)度至少達(dá)到長(zhǎng)邊長(zhǎng)度的20%。.謝謝觀看

廣東輕工職業(yè)技術(shù)學(xué)院

數(shù)字媒體技術(shù)專業(yè)第6章AR開發(fā)

6.3EasyARSDK的基本使用方法

.目錄.1.圖像目標(biāo)跟蹤.2.

三維實(shí)體目標(biāo)跟蹤.3.

多目標(biāo)跟蹤.4.

動(dòng)態(tài)圖像目標(biāo)生成和跟蹤1.圖像目標(biāo)跟蹤

(1)新建場(chǎng)景,按圖所示的方法進(jìn)行使用EasyAR時(shí)的攝像機(jī)屬性配置。1.LicenseKey的獲取

(2)在工程里找到“EasyAR_ImageTracker-1”預(yù)設(shè)體,將其拖入場(chǎng)景。該預(yù)設(shè)體就是EasyAR已經(jīng)配置好的圖像追蹤器。將該預(yù)設(shè)體的層級(jí)結(jié)構(gòu)打開,可以看到EasyAR_ImageTracker-1預(yù)設(shè)體的3個(gè)子物體如圖所示。其中第二個(gè)子物體VideoCameraDevice可設(shè)置AR設(shè)備中實(shí)際的攝像鏡頭,并將攝像鏡頭中拍攝的畫面通過第一個(gè)子物體RenderCamera所指定的Unity攝像機(jī)渲染出來,而這個(gè)指定的攝像機(jī)就是在第一步中設(shè)置好的場(chǎng)景中默認(rèn)的攝像機(jī)。第三個(gè)子物體ImageTracker則進(jìn)行具體的圖像識(shí)別工作。1.LicenseKey的獲取

(3)在Project面板的“Assets”→“EasyAR”→“Prefabs”→“Primitives”文件夾中找到“ImageTarget”預(yù)設(shè)體,將其拖入場(chǎng)景。該預(yù)設(shè)體是個(gè)空物體,它通過攜帶的腳本組件“ImageTargetController”,起到設(shè)置目標(biāo)圖像的功能,圖像目標(biāo)的屬性配置如圖所示。1.LicenseKey的獲取

(4)在ImageTarget預(yù)設(shè)體下放置一個(gè)三維物體模型作為子物體。這個(gè)三維物體模型就是要疊加到現(xiàn)實(shí)世界的虛擬物體??瘴矬wImageTarget下的小黃鴨物體如圖所示,本例中放入了一個(gè)小黃鴨模型,并根據(jù)模型的實(shí)際情況調(diào)整好它的大小和擺放角度。除了一般的模型,讀者在這里也可以自行嘗試加入帶動(dòng)畫或者其他特效的模型。1.LicenseKey的獲取

(5)在Unity中運(yùn)行場(chǎng)景,將攝像頭對(duì)準(zhǔn)目標(biāo)圖像,小黃鴨就會(huì)出現(xiàn)并疊加到攝像頭拍攝的現(xiàn)實(shí)世界目標(biāo)圖像上了。攝像頭還可以前后左右任意移動(dòng),只要不是晃動(dòng)得特別厲害,模型就會(huì)跟蹤目標(biāo)圖像,一直顯示在目標(biāo)圖像上。小黃鴨模型疊加顯示到目標(biāo)圖像上,如圖所示。2.三維實(shí)體目標(biāo)跟蹤

所謂三維實(shí)體目標(biāo)跟蹤,是指檢測(cè)和跟蹤自然場(chǎng)景中的三維物體,如圖所示。EasyAR目前可以檢測(cè)和跟蹤具有豐富紋理的三維物體,僅需要準(zhǔn)備好待跟蹤物體的三維模型文件,不需要事先進(jìn)行復(fù)雜的配置或配準(zhǔn)工作,也不需要將模型或任何數(shù)據(jù)上傳到EasyAR或其他網(wǎng)站上。所以,三維實(shí)體目標(biāo)跟蹤的AR應(yīng)用特別適合現(xiàn)在三維打印產(chǎn)業(yè)。2.三維實(shí)體目標(biāo)跟蹤

(1)使用三維實(shí)體目標(biāo)跟蹤的第一步是準(zhǔn)備好待跟蹤物體的三維模型文件。模型文件必須是OBJ格式,且必須包含相應(yīng)的材質(zhì)文件以及至少一張紋理貼圖文件。紋理貼圖文件必須是JPEG(JPG的全名)或PNG格式。模型應(yīng)當(dāng)具有豐富的紋理細(xì)節(jié),如圖所示,餅干模型就因缺乏紋理細(xì)節(jié)而不能被識(shí)別和跟蹤到。2.三維實(shí)體目標(biāo)跟蹤

(2)新建場(chǎng)景,并按書中6.3.1小節(jié)的方式設(shè)置默認(rèn)攝像機(jī)的屬性。(3)在Project面板的“Assets”→“EasyAR”→“Prefabs”→“Composites”文件夾中找到EasyAR_ObjectTracker-1預(yù)設(shè)體,將其拖入場(chǎng)景。該預(yù)設(shè)體就是EasyAR已經(jīng)配置好的三維實(shí)體追蹤器,它與圖像追蹤器的區(qū)別在于,該物體的第三個(gè)子物體所攜帶的腳本組件是ObjectTrackerFrameFilter。2.三維實(shí)體目標(biāo)跟蹤

(4)在Project面板的“Assets”→“EasyAR”→“Prefabs”→“Primitives”文件夾中找到ObjectTarget預(yù)設(shè)體,將其拖入場(chǎng)景。該預(yù)設(shè)體是個(gè)空物體,它通過攜帶的腳本組件ObjectTargetController,起到設(shè)置目標(biāo)三維物體的功能。三維實(shí)體目標(biāo)的屬性配置如圖所示。2.三維實(shí)體目標(biāo)跟蹤

(5)在ObjectTarget預(yù)設(shè)體下放置一個(gè)三維物體模型作為子物體,這個(gè)三維物體就是要疊加到現(xiàn)實(shí)世界的虛擬物體。這里對(duì)于三維物體模型并沒有具體要求,可以是和目標(biāo)圖像外形一樣的模型,也可以是任何其他的模型。本例中還是和前面小節(jié)一樣,放入了一個(gè)小黃鴨模型。(6)這里我們將模型渲染圖當(dāng)作真實(shí)世界里的實(shí)體目標(biāo)來做試驗(yàn)。在Unity中運(yùn)行場(chǎng)景,將攝像頭對(duì)準(zhǔn)實(shí)體目標(biāo),小黃鴨模型疊加顯示到實(shí)體目標(biāo)上,如圖所示。3.多目標(biāo)跟蹤方法一:?jiǎn)蝹€(gè)跟蹤器(1)在書中6.3.1小節(jié)制作完成的場(chǎng)景里,按照其第3步和第4步的做法,使用不同的圖像和模型制作出第二個(gè)ImageTarget目標(biāo)。這時(shí)如果運(yùn)行場(chǎng)景,將攝像頭同時(shí)對(duì)準(zhǔn)兩個(gè)圖像目標(biāo),EasyAR就會(huì)隨機(jī)跟蹤兩個(gè)目標(biāo)中的一個(gè)。(2)如果要同時(shí)跟蹤兩個(gè)圖像目標(biāo),就需要將跟蹤數(shù)量設(shè)置得更高。找到圖6-13中的第三個(gè)子物體ImageTracker,它就是跟蹤器。將其腳本組件“ImageTrackerFrameFilter”的“SimultaneousTargetNumber”屬性改為2,跟蹤目標(biāo)個(gè)數(shù)的屬性調(diào)整如圖所示。這樣EasyAR就能夠同時(shí)跟蹤兩個(gè)目標(biāo)了。3.多目標(biāo)跟蹤方法二:多個(gè)跟蹤器

如果使用多個(gè)跟蹤器,則能更加靈活地處理多目標(biāo)的問題。具體步驟如下。(1)在書中6.3.1小節(jié)制作完成的場(chǎng)景里,找到子物體ImageTracker,也就是跟蹤器物體,按Ctrl+D快捷鍵將其復(fù)制一份,兩個(gè)跟蹤器如圖所示。如果要更多的跟蹤器,可以繼續(xù)復(fù)制該子物體。每個(gè)跟蹤器的SimultaneousTargetNumber屬性的值,也就是可以跟蹤的目標(biāo)的個(gè)數(shù),都可以單獨(dú)設(shè)置。3.多目標(biāo)跟蹤方法二:多個(gè)跟蹤器(2)按照6.3.1小節(jié)里第3步和第4步的做法,重復(fù)制作第二個(gè)ImageTarget目標(biāo),圖像文件和模型可以另外選擇。并且將ImageTargetController組件的Tracker屬性,設(shè)置為之前新建的跟蹤器ImageTracker_2,設(shè)置圖像跟蹤器如圖所示。3.多目標(biāo)跟蹤方法二:多個(gè)跟蹤器(3)假設(shè)兩個(gè)ImageTarget下放置的都是小黃鴨三維模型。這時(shí)運(yùn)行場(chǎng)景,將攝像頭同時(shí)對(duì)準(zhǔn)兩個(gè)目標(biāo)圖像,在兩個(gè)目標(biāo)圖像上就會(huì)同時(shí)出現(xiàn)小黃鴨模型,如圖所示。4.動(dòng)態(tài)圖像目標(biāo)生成和跟蹤除了跟蹤設(shè)置好的圖像目標(biāo)之外,EasyAR也支持通過保存攝像頭所采集的圖像來達(dá)到動(dòng)態(tài)創(chuàng)建跟蹤目標(biāo)的目的。(1)新建場(chǎng)景,按照6.3.1小節(jié)中例子的方式設(shè)置默認(rèn)攝像機(jī)的屬性。(2)在Project面板的“Assets”→“EasyAR”→“Prefabs”→“Composites”文件夾中找到EasyAR_ImageTracker-1預(yù)設(shè)體,將其拖入場(chǎng)景,作為圖像跟蹤器。4.動(dòng)態(tài)圖像目標(biāo)生成和跟蹤(3)新建一個(gè)空物體,在Project面板中搜索并找到“TargetOnTheFly”“FilesManager”“ImageTargetManager”這3個(gè)腳本,將它們作為該新建空物體的腳本組件。其中,“TargetOnTheFly”腳本組件的功能是生成一個(gè)UI,并通過UI讓用戶獲取攝像頭圖像來作為跟蹤目標(biāo)。它還需要設(shè)置一個(gè)“Skin”屬性,在Project面板中搜索并找到“GUISkin”,然后將其拖入屬性框中,設(shè)置“Skin”屬性如圖所示?!癎UISkin”是EasyAR已經(jīng)配置好的UI皮膚屬性。4.動(dòng)態(tài)圖像目標(biāo)生成和跟蹤“FilesManager”腳本組件的功能是將攝像頭采集到的圖像保存成文件,從而形成動(dòng)態(tài)創(chuàng)建的圖像目標(biāo)。理論上,采集圖像的張數(shù)是沒有上限的,但考慮到設(shè)備的運(yùn)算能力和存儲(chǔ)空間限制,建議不要采集過多的圖像目標(biāo)?!癐mageTargetManager”腳本組件的3個(gè)功能屬性,如圖所示數(shù)字。1是遍歷讀取“FilesManager”腳本組件保存的所有圖像目標(biāo),2是指定場(chǎng)景中的圖像跟蹤器來跟蹤所有目標(biāo),3是指定跟蹤到目標(biāo)后要顯示的虛擬物體。4.動(dòng)態(tài)圖像目標(biāo)生成和跟蹤(4)做完以上步驟后,就可以運(yùn)行場(chǎng)景,動(dòng)態(tài)獲取跟蹤目標(biāo)的界面如左圖所示,將攝像頭擺好,把目標(biāo)置于中間的方框內(nèi),然后單擊“TakePhoto”按鈕,就會(huì)通過攝像頭拍攝的圖像形成一個(gè)跟蹤目標(biāo)。再次將攝像頭對(duì)準(zhǔn)剛才的位置,就會(huì)有一個(gè)三維模型顯示到畫面中,跟蹤到目標(biāo)后顯示疊加三維物體如右圖所示。4.動(dòng)態(tài)圖像目標(biāo)生成和跟蹤(5)每次單擊“TakePhoto”按鈕后,都會(huì)在場(chǎng)景中動(dòng)態(tài)創(chuàng)建一個(gè)圖像目標(biāo),如左圖所示。該目標(biāo)上會(huì)自動(dòng)掛載“ImageTargetController”腳本,這個(gè)腳本是繼承于“ImageTargetBehaviour”的,如右圖所示。.謝謝觀看

廣東輕工職業(yè)技術(shù)學(xué)院

數(shù)字媒體技術(shù)專業(yè)第6章AR開發(fā)

6.4操作實(shí)例1:兒童繪畫教育應(yīng)用—涂涂樂

.目錄.1.制作步驟.2.

實(shí)現(xiàn)原理和代碼分析涂涂樂是近年來非常成功的一種基于AR技術(shù)的兒童繪畫啟蒙教育產(chǎn)品,它的玩法簡(jiǎn)單,趣味性強(qiáng),非常適合兒童群體。具體就是準(zhǔn)備一些圖像給兒童填色,在圖6-32所示的圖像中,小熊的線條圖就是兒童涂色的地方。涂好色之后,利用手機(jī)或者平板電腦上的攝像頭,在AR程序中識(shí)別圖像,就可以看到繪制的顏色在小熊的三維模型上顯示出來,并且可以制作小熊模型的動(dòng)畫,增加互動(dòng)性。1.制作步驟(1)在官網(wǎng)下載EasyARSenseUnityPlugin_4.0.0-final_Samples包,將其導(dǎo)入U(xiǎn)nity。新建場(chǎng)景,按照6.3.1小節(jié)的方式設(shè)置默認(rèn)攝像機(jī)的屬性。(2)在Project面板的“Assets”→“EasyAR”→“Prefabs”→“Composites”文件夾中找到“EasyAR_ImageTracker-1”預(yù)設(shè)體,將其拖入場(chǎng)景,作為圖像跟蹤器。(3)制作識(shí)別圖和模型。這個(gè)步驟應(yīng)該是由美工來完成的,制作上需要注意兩點(diǎn)。第一,識(shí)別圖在滿足兒童繪畫的基礎(chǔ)上,對(duì)比盡量強(qiáng)烈一點(diǎn),以提高后期的識(shí)別率和識(shí)別速度。第二,三維模型制作好之后,在制作模型的UV展開時(shí),需要對(duì)照識(shí)別圖上模型的外形來進(jìn)行,否則會(huì)在圖像匹配模型時(shí)發(fā)生錯(cuò)位。1.制作步驟(4)

將制作好的識(shí)別圖和模型導(dǎo)入工程。在Project面板中新建Resources和StreamingAssets兩個(gè)文件夾,將識(shí)別圖命名為“bear.jpg”后放入StreamingAssets文件夾,而模型文件則放入Resources文件夾。這里要注意的是,這兩個(gè)文件夾是Unity中特殊的文件夾,名稱必須對(duì),包括大小寫都不能有錯(cuò),否則Unity會(huì)找不到路徑。(5)在Project面板的“Assets”→“EasyAR”→“Prefabs”→“Primitives”文件夾中找到“ImageTarget”預(yù)設(shè)體,將其拖入場(chǎng)景,來指定圖像目標(biāo)屬性,修改其“Path”屬性為“bear.jpg”,設(shè)置識(shí)別圖如圖所示。1.制作步驟(6)將制作好的模型拖入場(chǎng)景,作為ImageTarget的子物體。運(yùn)行場(chǎng)景,通過攝像頭識(shí)別圖像,顯示出模型。根據(jù)顯示出來的情況,可以適當(dāng)調(diào)整模型的初始角度,使模型可以正確地面向使用者。(7)在Project面板中搜索并找到“Coloring3DBehaviour”腳本,將其賦給第6步中拖入場(chǎng)景的模型物體作為腳本組件。重新運(yùn)行場(chǎng)景,就可以看到在識(shí)別圖中繪制的顏色顯示到模型上了。至此,通過以上步驟實(shí)現(xiàn)了使用EasyAR來制作涂涂樂的例子。2.實(shí)現(xiàn)原理和代碼分析——三維模型和識(shí)別圖的關(guān)系

(1)UV展開三維模型表面凹凸不平,需要先將其展開成平面,然后才能方便地繪制或制作紋理貼圖。這個(gè)展平的過程,叫作UV展開。三維模型的UV展開如圖所示,一個(gè)人物頭像經(jīng)過UV展開后變?yōu)槠矫娴男问剑诖似矫嫔侠L制的貼圖,就會(huì)根據(jù)其坐標(biāo)正確顯示到頭像模型的相應(yīng)位置上。2.實(shí)現(xiàn)原理和代碼分析——三維模型和識(shí)別圖的關(guān)系

(2)UV展開和識(shí)別圖的關(guān)系因?yàn)橐炎R(shí)別圖中涂色的部分顯示到模型表面的正確位置上,所以模型的UV展開必須和識(shí)別圖是匹配的。小熊模型的UV展開和識(shí)別圖的匹配如圖所示,以識(shí)別圖作為小熊模型的材質(zhì)貼圖,而UV展開則是根據(jù)識(shí)別圖上的圖案,按小熊的前后兩部分進(jìn)行劃分,覆蓋在識(shí)別圖上的繪圖區(qū)域。2.實(shí)現(xiàn)原理和代碼分析——代碼分析

將模型的UV展開和識(shí)別圖進(jìn)行匹配以后,剩下的工作主要還有兩個(gè)步驟。步驟一:從攝像頭拍攝的動(dòng)態(tài)畫面中實(shí)時(shí)識(shí)別出識(shí)別圖。步驟二:定位識(shí)別圖在畫面中的位置,并將其作為紋理貼圖賦予三維模型的材質(zhì)。

其中,步驟一由EasyAR的核心功能自動(dòng)完成,不需要額外的干預(yù)。步驟二則需要結(jié)合Unity的著色器來編寫控制腳本。官方示例中提供了一個(gè)名為Coloring3D的材質(zhì),TextureSample材質(zhì)的Shader屬性如圖6-36所示,其中point1到point4這4個(gè)屬性分別代表識(shí)別圖的4個(gè)頂點(diǎn)。這4個(gè)頂點(diǎn)屬性可以通過腳本來動(dòng)態(tài)地賦值,從而界定識(shí)別圖范圍,這樣才能正確地將涂色部分動(dòng)態(tài)顯示到模型上。官方示例中已經(jīng)提供了控制腳本Coloring3DBehaviour.cs,具體代碼見書中所示。.謝謝觀看

廣東輕工職業(yè)技術(shù)學(xué)院

數(shù)字媒體技術(shù)專業(yè)第6章AR開發(fā)

6.5操作實(shí)例2:展覽場(chǎng)館導(dǎo)覽

.目錄.1.實(shí)例概述.2.

二維碼識(shí)別呈現(xiàn)畫作信息.3.

視頻內(nèi)容呈現(xiàn).4.

脫卡模式.5.

交互設(shè)計(jì)1.實(shí)例概述

本例中,根據(jù)小型繪畫藝術(shù)展覽中以繪畫作品(簡(jiǎn)稱畫作)為主要展品的特性,設(shè)計(jì)了兩個(gè)層次的AR內(nèi)容畫作信息介紹,這是基本的功能需求;另一個(gè)層次是將畫作以動(dòng)畫等其他方式呈現(xiàn)出來,將靜態(tài)的畫作以一種新穎、不一樣的方式進(jìn)行表達(dá),可以加深參觀者對(duì)畫作的印象。

其中,第一個(gè)層次可以用二維碼識(shí)別來實(shí)現(xiàn),第二個(gè)層次則需要使用視頻內(nèi)容呈現(xiàn)、脫卡模式或者模型交互等技術(shù)手段來實(shí)現(xiàn)。EasyAR工具是從官網(wǎng)下載的EasyARSenseUnityPlugin_4.0.0-final_Samples包。2.二維碼識(shí)別呈現(xiàn)畫作信息EasyAR中使用二維碼的步驟如下。(1)新建場(chǎng)景,按照6.3.1小節(jié)的方式設(shè)置默認(rèn)攝像機(jī)的屬性。(2)找到導(dǎo)入的SDK包中的EasyAR_ImageTracker-1_QRCode-1預(yù)設(shè)體,將其拖入場(chǎng)景,并把在官網(wǎng)注冊(cè)的LicenseKey復(fù)制到預(yù)設(shè)體的EasyARBehaviour組件中,完成應(yīng)用的注冊(cè)。2.二維碼識(shí)別呈現(xiàn)畫作信息上面的步驟和一般的EasyAR設(shè)置步驟基本一樣。但是EasyAR_ImageTracker-1_QRCode-1預(yù)設(shè)體里面有一個(gè)特殊的子物體BarCodeScanner,它上面掛載了一個(gè)腳本QRCodeScannerBehaviour,如圖所示。觀察該腳本內(nèi)容可以發(fā)現(xiàn),它是繼承于QRCodeScannerBaseBehaviour類的,通過重載調(diào)用EasyAR的核心動(dòng)態(tài)鏈接庫實(shí)現(xiàn)二維碼的發(fā)現(xiàn)、掃描與識(shí)別功能。如果在Project面板中找不到EasyAR_ImageTracker-1_QRCode-1預(yù)設(shè)體,也可以用EasyAR_Startup預(yù)設(shè)體替代,然后按照?qǐng)D中的內(nèi)容,添加子物體和相關(guān)的腳本文件。2.二維碼識(shí)別呈現(xiàn)畫作信息(3)制作二維碼。使用搜索引擎搜索一下,會(huì)找到很多提供二維碼生成服務(wù)的網(wǎng)站,在網(wǎng)頁上輸入信息,就可以免費(fèi)生成靜態(tài)的二維碼圖像,并將圖像下載下來使用。

例如,一段文字“作者:梵高作品名稱:星空繪制時(shí)間:19世紀(jì)”,生成出來的攜帶信息的靜態(tài)二維碼圖像如圖所示。2.二維碼識(shí)別呈現(xiàn)畫作信息(4)掃描并識(shí)別出二維碼中包含的信息之后,將這些信息通過UI顯示出來。在場(chǎng)景中新建一個(gè)Canvas,在其下新建一個(gè)Text類型的UI元素作為顯示二維碼信息的載體。再新建一個(gè)腳本ARQRInfoShow,并將其添加到場(chǎng)景中的EasyAR_ImageTracker-1_QRCode-1物體上作為組件使用。腳本內(nèi)容如下:2.二維碼識(shí)別呈現(xiàn)畫作信息2.二維碼識(shí)別呈現(xiàn)畫作信息3.視頻內(nèi)容呈現(xiàn)EasyAR支持視頻種類:普通視頻透明視頻流媒體視頻這3種視頻形式的制作步驟類似3.視頻內(nèi)容呈現(xiàn)(1)接著

6.5.2

小節(jié)中的制作步驟,繼續(xù)在場(chǎng)景中新建

3

個(gè)空物體,分別命名為ImageTarget-Video、ImageTarget-TransparentVideo和ImageTarget-StreamingVideo,調(diào)整它們的大小和位置,分別作為普通視頻、透明視頻和網(wǎng)絡(luò)流媒體視頻的播放載體。(2)為ImageTarget-Video和ImageTarget-TransparentVideo兩個(gè)物體都添加ImageTargetBehaviour腳本組件,修改識(shí)別圖屬性如圖所示。其中“Path”和“Name”屬性,應(yīng)該根據(jù)選擇的識(shí)別圖的名稱來設(shè)置。3.視頻內(nèi)容呈現(xiàn)(3)為ImageTarget-Video和ImageTarget-TransparentVideo兩個(gè)物體都添加一個(gè)Plane子物體來作為播放視頻的平面,并為這兩個(gè)Plane子物體都添加VideoPlayerBehaviour腳本組件。兩個(gè)VideoPlayerBehaviour組件的屬性設(shè)置如圖所示。其中,“Path”屬性指明了要播放的視頻文件名稱,視頻文件需要放在項(xiàng)目中的StreamingAssets文件夾下。“Type”屬性則指明了視頻播放的模式,“Normal”為普通視頻播放模式,“TransparentSideBySide”為透明視頻播放模式。3.視頻內(nèi)容呈現(xiàn)(4)針對(duì)透明視頻,還需使用EasyAR提供的一個(gè)特殊的材質(zhì)。在工程中新建一個(gè)材質(zhì)Material,選擇其著色器為“EasyAR/TransparentVideo”,播放透明視頻所需的材質(zhì)如圖所示,并將該材質(zhì)賦予ImageTarget-TransparentVideo物體下的Plane子物體,作為播放透明視頻的材質(zhì)屬性。(5)經(jīng)過以上步驟的準(zhǔn)備和設(shè)置之后,已經(jīng)可以掃描相應(yīng)的圖像進(jìn)行普通視頻和透明視頻的播放了。但是EasyAR不支持在Unity編輯器的環(huán)境下進(jìn)行視頻的識(shí)別和播放,必須將項(xiàng)目發(fā)布成App后才能預(yù)覽。關(guān)于使用Unity發(fā)布App的方法,請(qǐng)參閱5.3.1小節(jié)中的相關(guān)內(nèi)容。3.視頻內(nèi)容呈現(xiàn)(6)

在場(chǎng)景中新建一個(gè)Plane物體,重命名為VideoPlayer,并為其添加VideoPlayerBehaviour腳本組件。然后將VideoPlayer物體拖入Project面板形成一個(gè)預(yù)設(shè)體,以供后續(xù)使用。場(chǎng)景中的VideoPlayer物體可以刪除。(7)在場(chǎng)景中新建一個(gè)空的游戲?qū)ο螅麨镮mageTarget-StreamingVideo,并新建一個(gè)腳本ImageTarget_DynamicLoad,將該腳本賦予剛才新建的物體作為組件。然后編輯腳本內(nèi)容如下:3.視頻內(nèi)容呈現(xiàn)3.視頻內(nèi)容呈現(xiàn)

這個(gè)腳本是繼承于ImageTargetBehaviour的,它的作用主要有兩個(gè):一是指定識(shí)別圖;二是指定流媒體視頻文件的網(wǎng)絡(luò)地址,動(dòng)態(tài)生成攜帶VideoPlayerBehaviour組件的預(yù)設(shè)體,同時(shí)設(shè)置VideoPlayerBehaviour組件的各項(xiàng)屬性。

至此,經(jīng)過以上步驟的制作并將項(xiàng)目發(fā)布為App后,就能夠通過攝像頭識(shí)別圖像來播放相應(yīng)的視頻了。在停止識(shí)別圖像后,視頻就會(huì)消失。當(dāng)再次識(shí)別圖像時(shí),視頻從上次停止的地方開始播放。視頻播放完畢后會(huì)自動(dòng)重新開始。這個(gè)過程是自動(dòng)的,如果要添加視頻播放控制的功能,需要進(jìn)行進(jìn)一步的制作。3.視頻內(nèi)容呈現(xiàn)(8)下面介紹實(shí)現(xiàn)視頻暫停功能的方法。該方法對(duì)3種視頻都有效,此處以普通視頻為例,其他兩種視頻的情形可以此類推。(9)找到第1步中的ImageTarget-Video物體,為其Plane子物體添加一個(gè)BoxCollider,并勾選“IsTrigger”復(fù)選框,使BoxCollider變?yōu)橐粋€(gè)觸發(fā)器。(10)新建一個(gè)腳本VideoCtrl,賦予Plane子物體,并編輯腳本內(nèi)容如下:3.視頻內(nèi)容呈現(xiàn)4.脫卡模式所謂脫卡,是指通過掃描識(shí)別圖顯示出AR內(nèi)容后,當(dāng)攝像頭從識(shí)別圖上移開,即停止識(shí)別后,原先的AR內(nèi)容不會(huì)消失,而是繼續(xù)顯示在屏幕上。脫卡的好處是不需要用戶將攝像頭一直對(duì)著識(shí)別圖,增加了靈活性。脫卡模式的實(shí)現(xiàn)方式有很多種,本例采用最簡(jiǎn)潔的方式。思路就是把要實(shí)現(xiàn)脫卡顯示的AR物體復(fù)制一份,在脫卡的時(shí)候顯示出來,替代因?yàn)槊摽ǘ浑[藏掉的原AR物體。在本小節(jié)中將6.5.3小節(jié)中制作的AR視頻功能修改為能支持脫卡模式。4.脫卡模式(1)打開6.5.3小節(jié)中制作的場(chǎng)景,找到ImageTarget-Video物體的子物體Plane并將其復(fù)制一份。這個(gè)復(fù)制出來的Plane物體就是用來脫卡顯示的AR物體。(2)在Hierarchy面板中找到ARCamera物體,將復(fù)制出來的Plane作為其子物體,并調(diào)整比例,使其在屏幕上的大小適中。(3)新建腳本LostCard,編輯腳本內(nèi)容如下:4.脫卡模式(4)將LostCard腳本賦予場(chǎng)景中的任意一個(gè)物體作為腳本組件,如圖所示,進(jìn)行LostCard腳本的屬性賦值。(5)保存場(chǎng)景并將項(xiàng)目發(fā)布為App,即可通過掃描識(shí)別圖后再停止掃描,實(shí)現(xiàn)脫卡觀看視頻的效果。5.交互設(shè)計(jì)如果呈現(xiàn)出來的AR物體只能觀看,而不能與用戶進(jìn)行交互,效果上無疑會(huì)大打折扣。在前面制作視頻內(nèi)容呈現(xiàn)的章節(jié)中,我們實(shí)現(xiàn)了點(diǎn)擊屏幕改變視頻播放狀態(tài)的功能。在本小節(jié)中我們繼續(xù)增加交互的形式,實(shí)現(xiàn)單指拖動(dòng)視頻播放平面改變位置以及雙指縮放視頻播放平面大小這兩項(xiàng)交互功能。所用的方法同樣適用于其他AR物體的交互。5.交互設(shè)計(jì)(1)打開在6.5.4小節(jié)中制作的場(chǎng)景,找到ImageTarget-Video物體的子物體Plane,為其添加BoxCollider組件,并勾選“IsTrigger”復(fù)選框。(2)新建腳本Gesture,賦予Plane物體以作為腳本組件。腳本內(nèi)容如下:5.交互設(shè)計(jì)(3)新建腳本Drag,賦予Plane物體以作為腳本組件。腳本內(nèi)容如下:5.交互設(shè)計(jì)5.交互設(shè)計(jì)(4)保存場(chǎng)景并將項(xiàng)目發(fā)布為App,通過掃描識(shí)別圖后顯示視頻,然后可以單指按住視頻播放平面拖拉以改變其在屏幕上的位置,雙指對(duì)視頻播放平面進(jìn)行縮放。手勢(shì)操作的示意如圖所示。至此,我們實(shí)現(xiàn)了展覽場(chǎng)館AR導(dǎo)覽應(yīng)用中常用的二維碼識(shí)別、視頻內(nèi)容呈現(xiàn)、脫卡模式和AR交互等功能。.謝謝觀看

廣東輕工職業(yè)技術(shù)學(xué)院

數(shù)字媒體技術(shù)專業(yè)第7章虛擬現(xiàn)實(shí)技術(shù)與創(chuàng)新創(chuàng)業(yè)

7.1

虛擬現(xiàn)實(shí)技術(shù)的創(chuàng)新機(jī)制

.目錄.2.虛擬現(xiàn)實(shí)技術(shù)創(chuàng)新的方法論

.3.

虛擬現(xiàn)實(shí)帶來全新的創(chuàng)客理念

.1

.虛擬現(xiàn)實(shí)技術(shù)的創(chuàng)新特質(zhì)

7.1.1虛擬現(xiàn)實(shí)技術(shù)的創(chuàng)新特質(zhì)7.1.1虛擬現(xiàn)實(shí)技術(shù)的創(chuàng)新特質(zhì)7.1.1虛擬現(xiàn)實(shí)技術(shù)的創(chuàng)新特質(zhì)第一,它提供身臨其境和吸引人的用戶體驗(yàn)。越來越多的證據(jù)表明,虛擬現(xiàn)實(shí)環(huán)境對(duì)學(xué)習(xí)者更有吸引力并且有效地支持學(xué)習(xí)和在線協(xié)作。在交流方式方面,虛擬現(xiàn)實(shí)可以提供自IM(短消息)、VoIP(語音通話)和屏幕共享以外的第四種方式。第二,可以大幅降低運(yùn)營成本。與傳統(tǒng)的面對(duì)面會(huì)議或工作坊相比,特別是當(dāng)參加者來自分布式場(chǎng)所,必須前往一個(gè)固定地點(diǎn)進(jìn)行張會(huì)時(shí),虛擬現(xiàn)實(shí)技術(shù)可以為組織方和參會(huì)者節(jié)省場(chǎng)地租貨、空間裝飾、物流和差旅費(fèi)用等成本,也可以節(jié)省旅行等所消耗的時(shí)間成本。虛擬現(xiàn)實(shí)技術(shù)還為用戶訪問和連接提供了靈活性,因?yàn)榭梢詮娜魏蔚胤竭B接到虛擬現(xiàn)實(shí)環(huán)境,如筆記本電腦、平板電腦或手機(jī)等。第三,高度可定制性和可擴(kuò)展性。隨著3D建模技術(shù)的成熟,虛擬現(xiàn)實(shí)環(huán)境中的數(shù)字化組件易于創(chuàng)建、維護(hù)和處理。由于可以預(yù)先設(shè)計(jì)和構(gòu)建模型結(jié)構(gòu)和塊,所以玩家可以像玩積木一樣輕松上手。此外,所有用戶生成的內(nèi)容(UGC)可以集中存儲(chǔ)并可用于后期處理。7.1.2虛擬現(xiàn)實(shí)技術(shù)創(chuàng)新的方法論7.1.2虛擬現(xiàn)實(shí)技

術(shù)創(chuàng)新的方法論7.1.2虛擬現(xiàn)實(shí)技

術(shù)創(chuàng)新的方法論虛擬現(xiàn)實(shí)技術(shù)創(chuàng)新是跨界型的創(chuàng)新思維方式。虛擬現(xiàn)實(shí)技術(shù)創(chuàng)新的方法論有哪些?關(guān)鍵詞是兩個(gè):洞悉和發(fā)散。“洞悉”,就是要不斷挖掘本質(zhì),找到現(xiàn)象背后真正起決定作用的東西;而“發(fā)散”,則是要忘記一切常識(shí)和條條框框,借助虛擬現(xiàn)實(shí)的虛擬仿真便捷、低成本手段,從而用開創(chuàng)性的方案解決洞悉中發(fā)現(xiàn)的本質(zhì)問題。洞悉是要提出正確的問題,而發(fā)散是不考慮任何已知正確結(jié)論去思考答案。以下提出幾種方法供借鑒。通過虛擬現(xiàn)實(shí)的虛擬仿真去推演和分析,挖掘現(xiàn)象背后的問題本質(zhì),去找背后構(gòu)成這一功能應(yīng)用的特性,同時(shí)更要找其他未被應(yīng)用的特性,發(fā)現(xiàn)現(xiàn)象背后隱藏的需要更多實(shí)踐和推演的特性。1.仿真推演法2.用隨機(jī)關(guān)聯(lián)法把虛擬現(xiàn)實(shí)與行業(yè)應(yīng)用結(jié)合針對(duì)已經(jīng)發(fā)現(xiàn)的問題和特性,該如何發(fā)散思維找到創(chuàng)新點(diǎn)?虛擬現(xiàn)實(shí)為人們提供了很多途徑,通過虛擬現(xiàn)實(shí)可以把現(xiàn)實(shí)不具備可能性的思維和實(shí)踐在虛擬世界里實(shí)現(xiàn),去發(fā)現(xiàn)正常情況下看不到、想不到、碰不到的可能性;通過虛擬演變得到各種隨機(jī)的可能性和隨機(jī)的可行性,從中尋找有價(jià)值的東西,這也是一種創(chuàng)新的途徑;虛擬現(xiàn)實(shí)與熱門的應(yīng)用和熱點(diǎn)問題結(jié)合,就能碰撞出新的閃光點(diǎn);虛擬現(xiàn)實(shí)與其他行業(yè)的專家來連接,與其他產(chǎn)業(yè)的成功方案對(duì)接;用隨意關(guān)聯(lián)法提出一些繞彎兒的問題,用虛擬現(xiàn)實(shí)技術(shù)把問題放大或者推導(dǎo)到極度夸張的極限或模擬仿真出極度抽離、矛盾的概念,從中找到正常思維和行為下沒有的創(chuàng)新點(diǎn)。一個(gè)產(chǎn)品或者實(shí)踐活動(dòng),可以把它用虛擬現(xiàn)實(shí)技術(shù)由表及里拆解為應(yīng)用場(chǎng)景、視覺交互、功能特性、媒體介質(zhì)、邏輯模式等層面,每一層又分別對(duì)應(yīng)不同專業(yè)和人群的需求、心理習(xí)慣,以及環(huán)境態(tài)勢(shì)有差異化的變化空間,那么人們可以用虛擬現(xiàn)實(shí)手法把以上幾個(gè)要素當(dāng)作積木模塊一樣進(jìn)行結(jié)構(gòu)拼接和調(diào)整,形成不同組合從而產(chǎn)生完全不同的產(chǎn)品。3.積木結(jié)構(gòu)調(diào)整法4.反思維定式法很多“不假思索的常識(shí)”只是某段時(shí)間內(nèi)人們通用的做法,而不是權(quán)威的真理。如果人們通過虛擬仿真去假設(shè),會(huì)發(fā)現(xiàn)這些“常識(shí)”并不成立或者有更多的可能,人們甚至可以反其道而行,往往會(huì)發(fā)現(xiàn)新的機(jī)會(huì)。與思維定式一樣的,人們往往要突破各種各樣的產(chǎn)品概念和歸類概念。分類有時(shí)是帶有先入為主的偏見的,事物一旦被歸類,就會(huì)按部就班地用條條框框執(zhí)行。好的創(chuàng)新就是概念的創(chuàng)新,無中生有、有中找優(yōu)、優(yōu)中找無,從已有的概念中突破產(chǎn)生新的概念、應(yīng)用和產(chǎn)品。需要強(qiáng)調(diào)的是,不能為了創(chuàng)新而創(chuàng)新,創(chuàng)新不是任務(wù),也不是吸引眼球制造頭、炒作概念忽悠融資的手段,創(chuàng)新的核心往小一點(diǎn)說是幫助企業(yè)、產(chǎn)品或者一個(gè)實(shí)踐活動(dòng)找到差異化的爭(zhēng)策略、從而脫穎而出或者生存下去,往大一點(diǎn)說是用開創(chuàng)性的方案解決某個(gè)領(lǐng)域深層的問題,并且這個(gè)方案比其他方案好上十倍,從而創(chuàng)造了巨大的用戶價(jià)值和商業(yè)利潤(rùn)。創(chuàng)新就是提出正確的問題,找到關(guān)鍵的問題,用巧妙的辦法解決問題。5.分類概念突破法7.1.3

虛擬現(xiàn)實(shí)帶來全新的創(chuàng)客理念7.1.3

虛擬現(xiàn)實(shí)帶來全新的創(chuàng)客理念7.1.3

虛擬現(xiàn)實(shí)帶來全新的創(chuàng)客理念目前,創(chuàng)客教育的重要性越來越高,各學(xué)校機(jī)構(gòu)也在積極探索新理念、新方式,加強(qiáng)教育裝備發(fā)展趨勢(shì)研究,持續(xù)關(guān)注創(chuàng)客教育和STEM教育等對(duì)教育、課程發(fā)展的影響,開展移動(dòng)學(xué)習(xí)、虛擬現(xiàn)實(shí)、3D打印等技術(shù)在教育教學(xué)中的實(shí)踐應(yīng)用研究。虛擬現(xiàn)實(shí)如何與創(chuàng)客教育融合也成為新型信息化教育的重點(diǎn)發(fā)展方向。隨著STEM教育概念在國內(nèi)的走紅,重視學(xué)生創(chuàng)客能力培養(yǎng)已經(jīng)成為絕大多數(shù)學(xué)校的共識(shí),各地經(jīng)過幾年來的推進(jìn)和發(fā)展,創(chuàng)客教育已進(jìn)入爆發(fā)期。而隨著虛擬現(xiàn)實(shí)時(shí)代的到來,虛擬現(xiàn)實(shí)與創(chuàng)客教育會(huì)迸發(fā)更多的火花。越來越多的虛擬現(xiàn)實(shí)創(chuàng)新教育模式涌現(xiàn),走進(jìn)校園。可見,虛擬現(xiàn)實(shí)技術(shù)在創(chuàng)客教育的加持作用,在科普教育中也應(yīng)用廣泛。虛擬現(xiàn)實(shí)、增強(qiáng)現(xiàn)實(shí)技術(shù)讓本來繁雜、平面化的自然科學(xué)、社會(huì)科學(xué)知識(shí),以場(chǎng)景化的形式立體展現(xiàn),讓學(xué)生在身臨其境中增強(qiáng)同理心,加深印象,在互動(dòng)中激發(fā)學(xué)習(xí)興趣。以創(chuàng)客教育為出發(fā)點(diǎn)的表演賽和創(chuàng)客挑戰(zhàn)賽內(nèi)容,也正是一個(gè)非常好的展示創(chuàng)客教育成果的窗口。通過創(chuàng)客挑戰(zhàn)賽帶來的全新比賽項(xiàng)目,從教師到學(xué)生都會(huì)進(jìn)行深度創(chuàng)客教育培養(yǎng),打造具有創(chuàng)客精神的新一代人群。通過人人可以參與并且鼓勵(lì)將創(chuàng)意變成行動(dòng)的普及性創(chuàng)新競(jìng)賽行動(dòng),創(chuàng)客教育彌補(bǔ)了傳統(tǒng)教育忽略興趣和動(dòng)手能力的缺陷。虛擬現(xiàn)實(shí)技術(shù)恰到好處地利用藝術(shù)和科技融合的創(chuàng)新方式來推動(dòng)具有文化價(jià)值和社會(huì)價(jià)值。1.虛擬現(xiàn)實(shí)創(chuàng)新科普創(chuàng)客教育的體驗(yàn)方式在教育領(lǐng)域,創(chuàng)客意味著知識(shí)傳播方式的轉(zhuǎn)變,具有一定的顛覆性質(zhì)。在未來高校學(xué)生將從知識(shí)的消費(fèi)者轉(zhuǎn)換為創(chuàng)造者,而創(chuàng)客教育在這個(gè)轉(zhuǎn)變中將起到重要的作用。在國內(nèi),“創(chuàng)客教育”這個(gè)詞代表的是一系列讓學(xué)生可以利用智能硬件進(jìn)行創(chuàng)作的教育實(shí)踐。這項(xiàng)工作與過去的“科技發(fā)明”不同,不是集中在少數(shù)精英身上,而是一個(gè)普及的過程。讓任何有興趣的青少年都能參與。通過提供開源硬件、數(shù)字生產(chǎn)等工具,讓孩子發(fā)揮創(chuàng)意的課程是一種全新的教育實(shí)踐。過去,老師只是“傳授”知識(shí),而如今要和孩子一起學(xué)習(xí)如何創(chuàng)造知識(shí),讓創(chuàng)意成型落地,這面臨很大挑戰(zhàn)。隨著社會(huì)發(fā)展的需要,基于生活、興趣而非唯書本是論的自主學(xué)習(xí),將越來越重要。創(chuàng)客教育適應(yīng)了這種時(shí)代需求,教師不是向?qū)W生講解事實(shí)性知識(shí)、解釋概念性知識(shí)或原理,而是激發(fā)學(xué)生創(chuàng)造的激情,培養(yǎng)學(xué)生的設(shè)計(jì)思維、原型制作與測(cè)試能力。虛擬現(xiàn)實(shí)促進(jìn)一個(gè)新的教育的創(chuàng)新,需要有一大批教師作為教育創(chuàng)客來撬動(dòng),如果每位老師都可以成為教育創(chuàng)客,以創(chuàng)客空間為基點(diǎn)來培育創(chuàng)客文化,開展創(chuàng)客教育,這樣整個(gè)的教育創(chuàng)新就可以運(yùn)轉(zhuǎn)起來。創(chuàng)客運(yùn)動(dòng)的開展,與老師成為教育創(chuàng)客是相輔相成、同步發(fā)展的。2.創(chuàng)客教育將學(xué)生從知識(shí)的消費(fèi)者轉(zhuǎn)換為創(chuàng)造者創(chuàng)客教育在新興科技和互聯(lián)網(wǎng)的發(fā)展大背景下,以信息技術(shù)的融合為基礎(chǔ),傳承體驗(yàn)教育、項(xiàng)目學(xué)習(xí)法、創(chuàng)新教育、DIY理念思想的創(chuàng)新教育,為學(xué)校提供一個(gè)適應(yīng)未來的開放式的創(chuàng)新人才培養(yǎng)方式。以下重點(diǎn)從幾方面概括創(chuàng)新創(chuàng)客教學(xué)法:(1)創(chuàng)意:培養(yǎng)學(xué)生的想象力、創(chuàng)造精神。(2)設(shè)計(jì):學(xué)生把創(chuàng)意轉(zhuǎn)化為具體項(xiàng)目的設(shè)計(jì)。(3)制作:學(xué)習(xí)和使用工具到小組協(xié)作,動(dòng)手將設(shè)計(jì)制作成產(chǎn)品。(4)分享:從個(gè)體認(rèn)知到集體認(rèn)知、集體智慧形成。(5)評(píng)價(jià):過程性評(píng)價(jià),關(guān)注學(xué)習(xí)過程、創(chuàng)新精神和科學(xué)方法論。開展創(chuàng)客教育,學(xué)生通過跨學(xué)科、跨專業(yè)的綜合學(xué)習(xí),由淺入深參與不同難度的創(chuàng)客學(xué)習(xí)項(xiàng)目,創(chuàng)造性地運(yùn)用各種技術(shù)和非技術(shù)手段,實(shí)現(xiàn)在團(tuán)隊(duì)協(xié)作、創(chuàng)新問題解決能力和專業(yè)技能等多方面的成長(zhǎng)。創(chuàng)客運(yùn)動(dòng)與教育的融合正在慢慢改變傳統(tǒng)的教育理念、模式與方法,創(chuàng)客教育應(yīng)運(yùn)而生。在創(chuàng)客教育中,學(xué)生將被看作是知識(shí)的創(chuàng)作者而不是消費(fèi)者,學(xué)校正從知識(shí)傳投的中心轉(zhuǎn)變成以實(shí)踐應(yīng)用和創(chuàng)造為中心的場(chǎng)所。學(xué)生將在學(xué)校的創(chuàng)客空間設(shè)計(jì)制作,發(fā)揮創(chuàng)造才能。從這個(gè)意義上看,創(chuàng)客運(yùn)動(dòng)將成為學(xué)習(xí)變革的下一個(gè)支點(diǎn)。3.創(chuàng)客教育建設(shè)任務(wù).謝謝觀看

廣東輕工職業(yè)技術(shù)學(xué)院

數(shù)字媒體技術(shù)專業(yè)第7章虛擬現(xiàn)實(shí)技術(shù)與創(chuàng)新創(chuàng)業(yè)

7.2虛擬現(xiàn)實(shí)技術(shù)的創(chuàng)新實(shí)踐

.目錄.2.存在的問題也是創(chuàng)新創(chuàng)業(yè)的機(jī)會(huì)

.1

.虛擬現(xiàn)實(shí)創(chuàng)新創(chuàng)業(yè)實(shí)踐方向

7.2.1

虛擬現(xiàn)實(shí)創(chuàng)新創(chuàng)業(yè)實(shí)踐方向7.2.1

虛擬現(xiàn)實(shí)創(chuàng)新創(chuàng)業(yè)實(shí)踐方向7.2.1

虛擬現(xiàn)實(shí)創(chuàng)新創(chuàng)業(yè)實(shí)踐方向虛擬現(xiàn)實(shí)技術(shù)已經(jīng)邁出了成長(zhǎng)的第一步,未來5~10年對(duì)虛擬現(xiàn)實(shí)創(chuàng)新創(chuàng)業(yè)的意義重大。虛擬現(xiàn)實(shí)拉近了人們的距離,讓地理位置不再重要,并讓人們有能力體驗(yàn)前所未有的全新感受。那么,未來幾年中虛擬現(xiàn)實(shí)技術(shù)的應(yīng)用將有哪些改變,可以從中找到哪些創(chuàng)新創(chuàng)業(yè)的機(jī)會(huì)和方向呢??梢岳锰摂M現(xiàn)實(shí)技術(shù)促進(jìn)學(xué)習(xí)。例如,可以面對(duì)虛擬觀眾練習(xí)公開演講的技巧;通過在虛擬辦公室中工作,學(xué)習(xí)其他公司的運(yùn)營方式;還能通過虛擬形象與老板面對(duì)面遠(yuǎn)程交流。沒有了時(shí)間和空間上的限制,相信學(xué)習(xí)起來會(huì)更加得心應(yīng)手。1.虛擬現(xiàn)實(shí)提供沉浸式學(xué)習(xí)體驗(yàn)2.虛擬現(xiàn)實(shí)給房地產(chǎn)行業(yè)帶來體驗(yàn)提升人們都不愿意奔波看房,更不想只看圖買房。借助虛擬現(xiàn)實(shí)技術(shù)就可以讓購房者親自進(jìn)入虛擬樣板房中自由行走,省時(shí)省力。與此同時(shí),還能幫助房地產(chǎn)公司增加營業(yè)額收入,提供了更有效率和安全經(jīng)營方式。對(duì)于商店和消費(fèi)者來說,電子商務(wù)中最大的問題就是買家秀和賣家秀的差別?,F(xiàn)在,虛擬現(xiàn)實(shí)技術(shù)不僅可以讓顧客隨時(shí)隨地體驗(yàn)產(chǎn)品,還能更好地讓顧客深入了解產(chǎn)品。同理,預(yù)訂酒店、汽車、旅行與探險(xiǎn)也是這樣。3.虛擬現(xiàn)實(shí)為人們提供“無處不在”的體驗(yàn)4.虛擬現(xiàn)實(shí)將會(huì)改變教育市場(chǎng)虛擬現(xiàn)實(shí)技術(shù)可以讓學(xué)習(xí)過程更豐富、更有趣,還能通過一些不同的方式,解決人們?cè)诂F(xiàn)有課程中存在一定危險(xiǎn)性實(shí)驗(yàn)的問題。例如,化學(xué)實(shí)驗(yàn)中,各個(gè)化學(xué)物品都可能產(chǎn)生反應(yīng),稍有不慎,就可能會(huì)發(fā)生爆炸,虛擬現(xiàn)實(shí)技術(shù)就能讓學(xué)生在虛擬環(huán)境中進(jìn)行實(shí)驗(yàn),即使發(fā)生爆炸,也是“虛驚一場(chǎng)”。品牌與虛擬現(xiàn)實(shí)是相輔相成的。對(duì)于品牌來說,最困難的部分在于讓客戶獲得真正的感覺,而沉浸與互動(dòng)式的虛擬現(xiàn)實(shí)體驗(yàn)則能讓客戶獲得更深刻的體驗(yàn)。這種做法將會(huì)為品牌與客戶打造全新的關(guān)系,讓客戶成為積極的參與者,而不是被動(dòng)的旁觀者。5.虛擬現(xiàn)實(shí)有助于提高客戶忠誠度6.虛擬現(xiàn)實(shí)有助于提高電子商務(wù)的交易量人們?cè)谫徺I衣服或者家具時(shí)都希望提前先看到效果,這就需要試衣服或者把家具放到家里面。但是這些實(shí)在是太麻煩了,試衣服還好,搬家具就不太方便了。虛擬現(xiàn)實(shí)技術(shù)與增強(qiáng)現(xiàn)實(shí)技術(shù)將為這一需求提供方便,可以讓顧客“看到”這些東西是否合適,從而消除購買者的顧慮,從而推動(dòng)了在線購物的發(fā)展,也提高了電子商務(wù)的交易量。通過虛擬現(xiàn)實(shí)技術(shù),人們無須待在同一間屋子里就能進(jìn)行用戶測(cè)試,而且反饋速度越快,修改的速度就能越快,從而降低總生產(chǎn)成本。所以說,虛擬現(xiàn)實(shí)技術(shù)會(huì)提高設(shè)計(jì)產(chǎn)品的能力。7.虛擬現(xiàn)實(shí)提高產(chǎn)品的設(shè)計(jì)過程8.虛擬現(xiàn)實(shí)技術(shù)提升娛樂體驗(yàn)娛樂可以說是虛擬現(xiàn)實(shí)技術(shù)顏覆的第一個(gè)行業(yè)??梢韵胂?,人們只需要坐在起居室里,就能看到精彩的籃球賽,虛擬現(xiàn)實(shí)會(huì)讓人們?nèi)缤蒙眢w育場(chǎng)現(xiàn)場(chǎng)。在電影和游戲方面影響也是類似的。9.虛擬現(xiàn)實(shí)打破時(shí)間和空間的限制當(dāng)前人們可以利用QQ或微信等社交工具與朋友或者家人交流,隨著虛擬現(xiàn)實(shí)的發(fā)展,未來地理位置也不再重要,相隔數(shù)千千米的人,都可能面對(duì)面地進(jìn)行交流,感覺對(duì)方就在身邊。7.2.2

存在的問題也是創(chuàng)新創(chuàng)業(yè)的機(jī)會(huì)7.2.2存在的問題也是創(chuàng)新創(chuàng)業(yè)的機(jī)會(huì)7.2.2

存在的問題也是創(chuàng)新創(chuàng)業(yè)的機(jī)會(huì)虛擬現(xiàn)實(shí)還存在著一些問題,但是這些問題其實(shí)正好也是創(chuàng)新創(chuàng)業(yè)的機(jī)會(huì),如果創(chuàng)業(yè)者能夠圍繞這些問題開展工作,甚至解決了問題,那就一定打造一片創(chuàng)業(yè)空間。具體的問題有以下幾方面:(1)移動(dòng)性不高,還存在一些技術(shù)上的漏洞,如某些消費(fèi)者下載完插件、在等待載入產(chǎn)品的過程中跑出去喝了一杯咖啡,然后回來發(fā)現(xiàn)計(jì)算機(jī)出現(xiàn)藍(lán)屏。(2)虛擬現(xiàn)實(shí)和虛擬現(xiàn)實(shí)技術(shù)還很難說服人們?cè)谂_(tái)式計(jì)算機(jī)、筆記本式計(jì)算機(jī)、平板電腦和智能手機(jī)之外,再購買額外的頭戴式顯示器。(3)存在延遲、顯示、安全、醫(yī)療隱私和其他方面的挑戰(zhàn)。(4)無線連接與頭戴式顯示器的普及程度。頭戴式顯示器要想真正騰飛,必須要解決無線連接問題。更快的Wi-Fi或蜂窩技術(shù)連接能滿足頭戴式顯示器所需的大量數(shù)據(jù)傳輸,將成為確保頭戴式顯示器大規(guī)模普及的重要保障。另一方面,新的壓縮技術(shù)也能加快無線連接傳輸速度。(5)暈屏(看屏幕時(shí)有惡心、眩暈的感覺)是一直最需要解決的問題,因?yàn)樵谶^去已經(jīng)改進(jìn)了很多,但是還是沒有徹底解決。(6)電池技術(shù)是確保頭戴式顯示器移動(dòng)性的關(guān)鍵瓶頸??焖俪潆娛且粋€(gè)中長(zhǎng)期解決方案。(7)價(jià)格降低是硬件普及的關(guān)鍵因素。(8)虛擬現(xiàn)實(shí)內(nèi)容不夠豐富,而且瀏覽量極低。一個(gè)重要原因就是,消費(fèi)者瀏覽時(shí)需要下載Java虛擬機(jī)插件。(9)消費(fèi)者反映網(wǎng)速不暢導(dǎo)致操作體驗(yàn)很差。每個(gè)產(chǎn)品展示的文件包容量大概在幾十兆字節(jié)甚至數(shù)百兆,4G網(wǎng)絡(luò)很難保證流暢的操作體驗(yàn),5G的到來應(yīng)該可以解決這個(gè)問題。(10)做內(nèi)容可能是虛擬現(xiàn)實(shí)創(chuàng)業(yè)團(tuán)隊(duì)更合適的選擇。虛擬現(xiàn)實(shí)的沉浸感的需求不只是潮流,更是用戶的痛點(diǎn)。如何讓原始的內(nèi)容便捷地進(jìn)入人們的視野里,是一個(gè)很好的創(chuàng)業(yè)機(jī)會(huì)和主題。虛擬現(xiàn)實(shí)行業(yè)的內(nèi)容當(dāng)中,游戲是整個(gè)虛擬現(xiàn)實(shí)行業(yè)中最重要的細(xì)分領(lǐng)域,其次便是視頻。虛擬現(xiàn)實(shí)視頻還處于基礎(chǔ)階段,但隨著技術(shù)進(jìn)步,將來全景3D必將成為視頻的主流。上述痛點(diǎn)都是虛擬現(xiàn)實(shí)創(chuàng)新創(chuàng)業(yè)的重要機(jī)會(huì)和突破口。.謝謝觀看

廣東輕工職業(yè)技術(shù)學(xué)院

數(shù)字媒體技術(shù)專業(yè)第7章虛擬現(xiàn)實(shí)技術(shù)與創(chuàng)新創(chuàng)業(yè)

7.3虛擬現(xiàn)實(shí)創(chuàng)新大賽

.目錄.2.虛擬現(xiàn)實(shí)產(chǎn)業(yè)創(chuàng)新大賽

.1

.虛擬現(xiàn)實(shí)技術(shù)及應(yīng)用創(chuàng)新大賽

7.3.1

虛擬現(xiàn)實(shí)技術(shù)及應(yīng)用創(chuàng)新大賽7.3.1

虛擬現(xiàn)實(shí)技術(shù)及應(yīng)用創(chuàng)新大賽7.3.1

虛擬現(xiàn)實(shí)技術(shù)及應(yīng)用創(chuàng)新大賽虛擬現(xiàn)實(shí)技術(shù)及應(yīng)用創(chuàng)新大賽,是由中國虛擬現(xiàn)實(shí)技術(shù)與產(chǎn)業(yè)創(chuàng)新平臺(tái)(CVRVT)首任理事長(zhǎng)趙

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論