999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

淺談虛擬校園漫游系統(tǒng)中模型的設(shè)計(jì)與應(yīng)用

2018-04-26 08:51:32楚雄師范學(xué)院王俊潔
電子世界 2018年7期
關(guān)鍵詞:引擎細(xì)節(jié)校園

楚雄師范學(xué)院 王 碩 王俊潔

一、引言

虛擬現(xiàn)實(shí)技術(shù)、網(wǎng)絡(luò)和多媒體技術(shù)等同時(shí)被認(rèn)定為21世紀(jì)最有潛力的發(fā)展應(yīng)用。是一種具有挑戰(zhàn)性的交叉學(xué)科和研究的領(lǐng)域。虛擬現(xiàn)實(shí)創(chuàng)建了虛擬世界,并在視覺,聽覺,觸覺等進(jìn)行了最大程度的還原,使體驗(yàn)者擁有一種身臨其境的感覺。

虛擬現(xiàn)實(shí)技術(shù)的自由性、多感知性、存在感和交互性等特征使其在教育應(yīng)用研究方面發(fā)揮了巨大的作用。本文闡述了基于虛擬現(xiàn)實(shí)技術(shù)的虛擬校園搭建過程。虛擬校園漫游系統(tǒng)設(shè)計(jì)是基于虛擬現(xiàn)實(shí)技術(shù)為基礎(chǔ),以實(shí)際校園為藍(lán)本,對(duì)校園的布局設(shè)計(jì),建筑風(fēng)格,地形環(huán)境以及人文景觀進(jìn)行還原。該系統(tǒng)是為自己學(xué)校量身定做,為完善學(xué)校數(shù)字化校園平臺(tái),實(shí)現(xiàn)數(shù)字校園教育發(fā)揮了重要作用。同時(shí),系統(tǒng)幫助同學(xué)提升學(xué)習(xí)的興趣,及時(shí)的了解學(xué)校的動(dòng)態(tài),為學(xué)校對(duì)外宣傳、招生就業(yè)、信息傳播、組織管理以及學(xué)校發(fā)展規(guī)劃等方面也起到了推動(dòng)的作用。

虛擬校園漫游系統(tǒng)開發(fā)具體實(shí)施如圖1所示:

圖1 虛擬校園漫游系統(tǒng)開發(fā)流程圖

二、模型搭建

1.建模工具選擇

在虛擬環(huán)境中,我們創(chuàng)建虛擬世界基本利用兩類工具:建模類和語言類。其中建模類工具軟件包括:3DsMAX、MAYA、CAD、犀牛等。語言類軟件軟件包括:VRML、C++、OPENGL等。為了追求還原性與真實(shí)度,我們將選用電影級(jí)別的高端建模軟件MAYA來進(jìn)行建模。MAYA是一款易學(xué)易用,功能完善,工作效率極高的專業(yè)軟件,當(dāng)今的很多科幻電影,主流的大型游戲都是用MAYA來完成的,作為我們虛擬校園的基石,在搭建過程中,一定會(huì)起到事半功倍的作用。

2.數(shù)據(jù)采集

在校園搭建模型前期,我們需要做大量的校內(nèi)建筑細(xì)節(jié)研究。首先要對(duì)校內(nèi)建筑從不同角度進(jìn)行拍攝,以及搜集學(xué)校的地形圖,俯視圖。并且測量不同地形高度,得到各建筑之間的高度差。其次將數(shù)據(jù)打包,保存于我們的工程文件中,便于以后數(shù)據(jù)導(dǎo)入導(dǎo)出系統(tǒng)、信息提取及團(tuán)隊(duì)間的信息交流。

3.低模創(chuàng)建

因?yàn)樾@中的建筑多為標(biāo)準(zhǔn)長方體,而且體積很大,體驗(yàn)者不容易觀測到其各個(gè)部分的細(xì)節(jié),所以我們只需按照低模的標(biāo)準(zhǔn)搭建即可。這樣不但節(jié)約時(shí)間,減小了模型所占用的內(nèi)存大小,還保留了模型的還原度。在低模搭建中,我們首先利用幾何體創(chuàng)建出各個(gè)建筑的大概形狀,然后將每個(gè)模型擺放到相應(yīng)的位置,完成校園基本布局。確認(rèn)其體積,位置之后,我們將進(jìn)行細(xì)節(jié)處理。

因?yàn)樘摂M校園的模型數(shù)量很多,我們沒有在之前所建立的基礎(chǔ)模型上進(jìn)行添加更改細(xì)節(jié)部分,而是創(chuàng)建新的幾何體來完善,例如窗戶,門,樓梯等這種在校園中大量存在且相似的細(xì)節(jié)模型,然后將創(chuàng)建好的模型進(jìn)行復(fù)制粘貼,再將其擺放到校內(nèi)基礎(chǔ)模型上,用這種搭積木的方法快捷而有效的完成細(xì)節(jié)模型的創(chuàng)建。對(duì)于墻體上不能用此方法搭建的細(xì)節(jié)處,我們使用MAYA工具中的插入循環(huán)邊,倒角,擠出,縮放等操作來實(shí)現(xiàn)。然后不斷地進(jìn)行細(xì)微的處理,不斷還原我們的校園建筑,這樣我們就完成了虛擬校園模型的搭建。

在搭建的同時(shí),我們要時(shí)刻注意我們所創(chuàng)建的模型是否正確,包括模型中是否存在大于4邊的面、模型法線的方向是否正確、是否有重疊的面在一起等問題。為了節(jié)約模型所占用資源的大小,我們要盡可能地刪除掉一些看不見的面來節(jié)省內(nèi)存,為后期的制作打下一個(gè)很好的開始。圖2為篤學(xué)樓低模展示圖。

圖2 篤學(xué)樓低模

4.高模創(chuàng)建

基于系統(tǒng)可以實(shí)現(xiàn)校園內(nèi)的全方位漫游的考慮,我們還要對(duì)室內(nèi)的模型進(jìn)行創(chuàng)建,包括宿舍,圖書館,教室,食堂等。考慮到體驗(yàn)者室內(nèi)近距離漫游的特點(diǎn),室內(nèi)模型的精細(xì)度要高于室外模型,而且存在一些精細(xì)的道具(投影儀、門把手、門鎖、螺絲等),為了提高還原度和避免穿幫,我們要用更高的標(biāo)準(zhǔn)來創(chuàng)建它們。

首先我們要用創(chuàng)建幾何體的方法上完成這些物體的基礎(chǔ)低模,然后對(duì)這些物體進(jìn)行不斷的加線創(chuàng)造出更多的紋理來鞏固模型的形狀,創(chuàng)建出的更多細(xì)節(jié)。物體的邊緣還要進(jìn)行加線卡邊,使其看上去不會(huì)顯得生硬,最終我們還要添加smooth(平滑)處理,從而創(chuàng)建出高模。但是因?yàn)楦吣5拿鏀?shù)過多會(huì)影響到系統(tǒng)后期的正常運(yùn)作,所以搭建完成后,我們還要進(jìn)行獲取其AO貼圖、生成法線、置換貼圖等操作,最后將高模的紋理信息烘培到基礎(chǔ)低模上,使低模在外觀上接近于高模,但又不會(huì)產(chǎn)生過多的面數(shù)。通過這些操作我們所創(chuàng)作出的模型將會(huì)達(dá)到一種更加逼真,更加貼近現(xiàn)實(shí)的效果。 圖3是消防栓高模圖片展示:

圖3 消防栓高模

5.模型拆分UV

完成了模型的創(chuàng)建之后,我們需要給所創(chuàng)建的模型加上一個(gè)“身份證”,也就是進(jìn)行UV處理。UV是u,v的紋理貼圖坐標(biāo)簡稱,它為我們所創(chuàng)建模型上的每個(gè)點(diǎn)定義了一個(gè)位置信息,幫助紋理貼圖找到它在模型上的對(duì)應(yīng)位置。

在MAYA中有四種UV的映射方法:平面映射、球體映射、圓柱體映射和自動(dòng)方式映射。我們根據(jù)所要拆分UV的模型形狀來選擇映射的方式。一般所構(gòu)成模型為標(biāo)準(zhǔn)矩形或一些平整的面,我們選擇平面映射,球體形狀的我們用球體映射,而類似圓柱體這樣的就用圓柱體映射,自動(dòng)映射一般用于結(jié)構(gòu)不是很復(fù)雜,規(guī)整還有一定規(guī)則的物體或局部。

拆分UV也有一些我們要遵循的原則:拆分的UV一般都為低模;UV的擺放盡量避免重疊;不要拉伸UV;盡可能減少UV的接縫;物體UV的接縫處最好擺在不明顯觀察到的位置。

6.貼圖烘培

在渲染之前,我們還需要對(duì)模型進(jìn)行烘培,目的是為了將模型上的細(xì)節(jié)處、模型與模型之間的光陰關(guān)系等通過貼圖表現(xiàn)出來。例如,我們可以將高模的細(xì)節(jié)紋理烘焙給基礎(chǔ)低模,在模型在導(dǎo)入引擎之后,即使引擎不能提供足夠的光線,我們也能夠通過烘焙貼圖,來體現(xiàn)出之前調(diào)整好的紋理。

在MAYA中我們需要通過渲染面板中的傳遞貼圖來完成烘焙,在面板中我們可以選擇不同的類型(法線、光照、漫反射、Alpha等貼圖),并調(diào)節(jié)參數(shù),最終完成我們的需要。

7.貼圖的創(chuàng)建

為了保證模型的原創(chuàng)性、還原性及匹配度,我們將自己繪制模型所需要的貼圖,在這里我們使用到另一個(gè)軟件Substance Painter &Designer,這款軟件被譽(yù)為次世代模型最強(qiáng)大的貼圖制作工具。利用Substance制做貼圖的優(yōu)勢在于“即使我們沒有太強(qiáng)的美術(shù)及繪畫功底,也可以制作出很炫麗的貼圖出來。”而且操作簡單、軟件智能、容易上手,并且制作出來的成果圖會(huì)讓人十分滿意。

在substance中我們只需導(dǎo)入在MAYA中烘培好的信息貼圖和被烘焙的模型即可開始繪制,我們可以直接選用軟件中的smart素材,將其賦予到模型上就可以看出不菲的效果,然后我們利用圖層功能在圖層面版中進(jìn)行顏色、描邊、光澤,金屬性等屬性的細(xì)節(jié)繪制。對(duì)于復(fù)雜的圖形圖案,我們可以直接進(jìn)行手動(dòng)繪制完成想要的圖案,在制作的同時(shí)可以直觀預(yù)覽到模型貼圖后的最終效果,并及時(shí)加以完善,這樣省去了很多瑣碎的過程和時(shí)間,工作效率極高。通過不斷地修飾就完成了我們的模型貼圖,隨后導(dǎo)出所創(chuàng)建的貼圖工程即可。

三、虛擬校園系統(tǒng)的構(gòu)建

1.虛擬環(huán)境的構(gòu)建

虛擬漫游系統(tǒng)需要具有多功能、多應(yīng)用,真實(shí)感的性能需求,我們的思路是將虛擬校園漫游系統(tǒng)做成一款類似于游戲的系統(tǒng),因此我們選擇使用游戲(虛擬環(huán)境開發(fā))引擎來完成系統(tǒng)功能,使用引擎實(shí)現(xiàn)人機(jī)交互功能,并創(chuàng)作出音效動(dòng)畫提升體驗(yàn)者的體驗(yàn)感受。系統(tǒng)中我們選用的引擎是虛幻4,虛幻引擎一直在不斷創(chuàng)作一些世界頂端的游戲大作,對(duì)于開發(fā)者而言,虛幻引擎更為容易上手;富含各種各樣的工具、資源;后期管理方便。

選擇好引擎之后,我們開始校園環(huán)境的搭建。在此,可以通過添加天空盒來制造逼真的天空效果;利用UE4自帶的地形制作功能來創(chuàng)建所需的校園地形;添加天空源和點(diǎn)光源來制造光線及陰影的效果;更改各場景的參數(shù),使我們的環(huán)境更加貼近現(xiàn)實(shí)。

隨后導(dǎo)入校園模型。這里要注意的是,在MAYA中要把模型的單位設(shè)置為cm,并且合理放置好模型的中樞軸,最后以fbx格式導(dǎo)出,再將其導(dǎo)入到UE4中。配合所制作好的貼圖,就可以在UE4中觀測到所搭建模型的最終效果了。

2.漫游技術(shù)的實(shí)現(xiàn)

系統(tǒng)交互功能的實(shí)現(xiàn)運(yùn)用的是觸發(fā)器機(jī)制。例如,在校園展示牌前添加觸發(fā)器,當(dāng)角色走進(jìn)觸發(fā)器,就會(huì)轉(zhuǎn)場到校園展示牌,就像觀看新聞一樣來瀏覽校園的趣事。

在系統(tǒng)試運(yùn)行階段,可以直接在UE4上進(jìn)行測試。為了簡便,我們使用UE4引擎中自帶的人物模型,輔助實(shí)現(xiàn)漫游。在添加好人物角色并綁定好攝像機(jī)后,就可以在UE4上預(yù)覽運(yùn)行效果。在系統(tǒng)中我們將會(huì)很逼真的觀測到校園的每個(gè)角落,并且還可以進(jìn)行簡單的交互,由此完成初期的虛擬校園漫游系統(tǒng)。

四、結(jié)束語

基于虛擬現(xiàn)實(shí)技術(shù)搭建的虛擬校園漫游系統(tǒng),以實(shí)際校園為藍(lán)本,運(yùn)用MAYA創(chuàng)建模型,利用substance進(jìn)行渲染,采用UE4構(gòu)建系統(tǒng)平臺(tái)。結(jié)果表明,虛擬校園模型真實(shí)感極高,漫游系統(tǒng)功能完善、運(yùn)行流暢,給人一種身臨其境的感覺。

[1]王衛(wèi)辰,姜曉紅.虛擬校園三維仿真系統(tǒng)的開發(fā)及應(yīng)用[J].徐州師范大學(xué)學(xué)報(bào).

[2]王海燕.MAYA建模準(zhǔn)確塑性之關(guān)鍵[J].山東農(nóng)業(yè)大學(xué)學(xué)報(bào)(自然學(xué)科),2012(03).

[3]楊魯.基于MAYA的三維建模在虛擬現(xiàn)實(shí)技術(shù)中的應(yīng)用[J].電腦知識(shí)與技術(shù),2015(02).

[4]馬萍.三維虛擬校園立體場景的設(shè)計(jì)與實(shí)現(xiàn)[D].山東師范大學(xué),2013.

[5]郝夢巖.基于虛擬現(xiàn)實(shí)技術(shù)的校園虛擬漫游[J].中國科技信息,2017(z1)∶53-55.

[6]徐志方.MAYA模型與渲染[J].現(xiàn)代交際,2017.

猜你喜歡
引擎細(xì)節(jié)校園
以細(xì)節(jié)取勝 Cambridge Audio AXR100/ FOCAL ARIA 906
留心細(xì)節(jié)處處美——《收集東·收集西》
藍(lán)谷: “涉藍(lán)”新引擎
商周刊(2017年22期)2017-11-09 05:08:31
校園的早晨
琴童(2017年3期)2017-04-05 14:49:04
春滿校園
細(xì)節(jié)取勝
Coco薇(2016年10期)2016-11-29 19:59:58
無形的引擎
河南電力(2015年5期)2015-06-08 06:01:46
開心校園
基于Cocos2d引擎的PuzzleGame開發(fā)
爆笑校園
主站蜘蛛池模板: 毛片免费试看| 国产精品私拍在线爆乳| 一本一道波多野结衣av黑人在线| 日本影院一区| 久久综合色天堂av| 中国国语毛片免费观看视频| 午夜国产理论| 免费Aⅴ片在线观看蜜芽Tⅴ | 国产精品香蕉| 亚洲国产欧美国产综合久久 | 久久久精品久久久久三级| 亚洲精品大秀视频| 久久国产黑丝袜视频| 国产美女在线免费观看| 漂亮人妻被中出中文字幕久久| 国内精品久久久久鸭| 中文字幕伦视频| 2048国产精品原创综合在线| 欧美成人精品一级在线观看| 无码专区国产精品第一页| 欧美国产中文| 免费AV在线播放观看18禁强制| 最新无码专区超级碰碰碰| 国产精品专区第一页在线观看| 亚洲高清中文字幕| 试看120秒男女啪啪免费| 欧美黄网站免费观看| 日韩精品亚洲精品第一页| 色妞www精品视频一级下载| 欧美a√在线| 久久久久亚洲AV成人网站软件| 激情综合婷婷丁香五月尤物| 原味小视频在线www国产| 国产精品亚洲αv天堂无码| 国产亚洲精| a级毛片网| 激情网址在线观看| 日本欧美成人免费| 国产对白刺激真实精品91| 午夜a级毛片| 美女国内精品自产拍在线播放| 亚洲va在线观看| 丰满的少妇人妻无码区| 在线免费无码视频| 国产在线一区视频| 一本一道波多野结衣一区二区| 日韩天堂视频| 国产精品自在线拍国产电影| 亚洲性视频网站| 高清精品美女在线播放| 99久久精品国产综合婷婷| 免费无码又爽又黄又刺激网站 | 另类重口100页在线播放| 国产拍揄自揄精品视频网站| 亚洲av色吊丝无码| 亚洲第一成年网| 亚洲免费播放| 99精品影院| 伊人狠狠丁香婷婷综合色| 国产一区二区色淫影院| 亚洲婷婷丁香| 国产91高跟丝袜| 视频国产精品丝袜第一页| 啦啦啦网站在线观看a毛片| 国产区人妖精品人妖精品视频| 午夜啪啪福利| 国产精品久久久精品三级| 欧美精品伊人久久| 日本三级黄在线观看| 国产69精品久久久久孕妇大杂乱 | 免费在线看黄网址| 久久伊伊香蕉综合精品| 国产欧美日韩综合一区在线播放| 久久久噜噜噜久久中文字幕色伊伊 | 黄色污网站在线观看| 青青青国产免费线在| 欧美亚洲日韩不卡在线在线观看| 国产成人综合亚洲网址| 成人在线天堂| 国产一级在线播放| 人与鲁专区| 在线欧美日韩|