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

基于Unity3D的核設(shè)施廠區(qū)三維漫游與仿真系統(tǒng)設(shè)計(jì)*

2016-04-13 06:18:30趙立宏
現(xiàn)代機(jī)械 2016年1期
關(guān)鍵詞:模型系統(tǒng)

阮 銳,趙立宏,鄧 騫,張 凱

(南華大學(xué)機(jī)械工程學(xué)院,湖南衡陽421001)

?

基于Unity3D的核設(shè)施廠區(qū)三維漫游與仿真系統(tǒng)設(shè)計(jì)*

阮銳,趙立宏,鄧騫,張凱

(南華大學(xué)機(jī)械工程學(xué)院,湖南衡陽421001)

摘要:核設(shè)施廠房內(nèi)部情況復(fù)雜、輻射嚴(yán)重,不利于人員作業(yè)及維護(hù)、退役處理。基于Unity3D平臺(tái)的仿真,設(shè)計(jì)一套能對(duì)廠房進(jìn)行可視化管理的系統(tǒng)。通過PDMS對(duì)三維激光掃描儀獲取的核設(shè)施廠房內(nèi)部點(diǎn)云數(shù)據(jù)進(jìn)行三維模型重建;然后將建立的三維模型導(dǎo)入至Unity項(xiàng)目工程以實(shí)現(xiàn)核設(shè)施廠區(qū)場景創(chuàng)建,最后為對(duì)象添加相關(guān)組件、對(duì)場景進(jìn)行特效渲染以實(shí)現(xiàn)漫游及仿真功能。對(duì)創(chuàng)建好的場景效果進(jìn)行驗(yàn)證,結(jié)果顯示:場景漫游效果及對(duì)象物理屬性、碰撞檢測逼真,達(dá)到了設(shè)計(jì)要求。

關(guān)鍵詞:Unity3D漫游仿真特效渲染

0引言

在核設(shè)施廠區(qū)內(nèi),由于部分廠區(qū)多年未有人員進(jìn)入,內(nèi)部管線林立,情況復(fù)雜且有較強(qiáng)輻射。為降低調(diào)查工作人員所受輻照劑量,有必要建立一套系統(tǒng)以便于對(duì)廠區(qū)環(huán)境進(jìn)行三維漫游及可視化交互[1]。巴西Instituto de Engenharia Nuclear基于UnrealEngine2游戲引擎開發(fā)了模擬工作人員所受輻照累計(jì)劑量的虛擬平臺(tái),應(yīng)用在Argonauta Research Reactor上[2]。中國科學(xué)院核能安全技術(shù)研究所(FDS團(tuán)隊(duì))基于數(shù)字反應(yīng)堆和輻射虛擬人兩類創(chuàng)新技術(shù)開發(fā)了核與輻射安全仿真系統(tǒng)RVIS,應(yīng)用到國際熱核聚變實(shí)驗(yàn)堆ITER上[3]。

Unity編輯器可調(diào)整場景地形、燈光、材質(zhì)和物理等參數(shù),且內(nèi)建了—個(gè)地形編輯器,可用于地形創(chuàng)建和編輯。Unity支持3種腳本語言:C#、Javascript和Boo,用戶可以通過編寫腳本附加到對(duì)象上以實(shí)現(xiàn)各種功能。Unity內(nèi)置一個(gè)強(qiáng)大的光照貼圖烘焙工具Beast及NVIDIA的PhysX物理引擎[4]。通過Unity3D平臺(tái)可以最逼真地還原核設(shè)施廠區(qū)地形、廠房及廠房內(nèi)設(shè)施、管道分布情況及對(duì)廠區(qū)進(jìn)行漫游與仿真。

1系統(tǒng)總體方案設(shè)計(jì)

圖1 系統(tǒng)總體設(shè)計(jì)框圖

圖1為系統(tǒng)總體設(shè)計(jì)框圖。系統(tǒng)設(shè)計(jì)主要分為:第一步,新建一個(gè)項(xiàng)目工程,將Unity引擎自帶的資源包全部導(dǎo)入項(xiàng)目工程。第二步,利用地形編輯器創(chuàng)建一個(gè)地形,然后繪制地表材質(zhì)紋理,最后為地形添加草和灌木。第三步,將使用PDMS重建的核設(shè)施場區(qū)的三維模型導(dǎo)入到地形上,然后利用工具欄中的工具對(duì)每個(gè)對(duì)象進(jìn)行擺放且添加相應(yīng)組件及材質(zhì)紋理。第四步,對(duì)創(chuàng)建好的場景添加特效渲染,創(chuàng)建光源、添加天空盒并編寫腳本附加到攝像機(jī)上。第五步,進(jìn)行三維漫游與虛擬仿真。

2核設(shè)施廠區(qū)場景創(chuàng)建

2.1廠區(qū)地形創(chuàng)建

打開Unity3D軟件,新建一個(gè)項(xiàng)目工程,在彈出的Unity-Project Wizard對(duì)話框中選擇Create New Project選項(xiàng)卡,將其下列資源包全選,點(diǎn)擊Create。最終將Unity自帶的資源包全部導(dǎo)入項(xiàng)目工程。

利用筆刷繪制出地形的起伏,然后為地表添加資源庫中的地表材質(zhì)紋理,最后使用Paint Details工具連續(xù)種植草和灌木[5]。圖2為Scene視圖中生成的地形。

圖2 廠區(qū)地形圖

2.2核設(shè)施廠房場景創(chuàng)建

圖3 PDMS三維模型重建

首先,利用三維激光掃描儀獲取核設(shè)施的點(diǎn)云數(shù)據(jù),然后,利用PDMS將獲取的數(shù)據(jù)重建三維模型[6],最后,將核設(shè)施廠區(qū)的三維模型導(dǎo)入項(xiàng)目工程,利用工具欄里的工具對(duì)設(shè)施對(duì)象進(jìn)行布局,將其合理分配在地形上。然后根據(jù)對(duì)象的不同繪制出不同的材質(zhì)紋理,并添加相應(yīng)組件以賦予其不同的屬性。利用PDMS重建的某設(shè)施三維模型,如圖3所示。

將核設(shè)施三維模型導(dǎo)入U(xiǎn)nity場景后,在Scene視圖中生成的側(cè)視圖和俯瞰圖場景,如圖4和圖5所示。

圖4 核設(shè)施廠區(qū)場景側(cè)視圖

圖5 核設(shè)施廠區(qū)場景俯瞰圖

2.3核設(shè)施廠房場景特效渲染

場景特效渲染的目的是使場景環(huán)境更加逼真并賦予其場景三維漫游與仿真的功能[7]。在本設(shè)計(jì)中主要體現(xiàn)為:①為場景創(chuàng)建光源,使其更加清晰;②為場景添加天空盒;③編寫腳本附加至主攝像機(jī)上并對(duì)其屬性、參數(shù)進(jìn)行設(shè)定。圖6為對(duì)場景創(chuàng)建光源和添加天空盒后效果圖。

圖6 核設(shè)施廠區(qū)場景最終效果圖

然后對(duì)場景進(jìn)行屬性、參數(shù)設(shè)定。在場景中新建一個(gè)膠囊體,命名為Main Character Controller;選中膠囊體,并為其附加剛體組件;編寫Mouselook腳本并附加到膠囊體上。在其Inspector視圖中的Mouse look(Script)卷展欄中的Axes選項(xiàng)卡選擇MouseX項(xiàng),再度編寫FPSWalker腳本附加到膠囊體上[8]。修改其各項(xiàng)屬性、參數(shù),Main Character Controller的最終Inspect視圖面板,如圖7所示。

最后對(duì)主攝像機(jī)進(jìn)行設(shè)定。在Hierarchy視圖中依次選定Main Character Controller與Main Camera,然后對(duì)選中對(duì)象創(chuàng)建父子關(guān)系,其中Main Camera為子對(duì)象。編寫Mouselook腳本并附加到Main Camera上。在其Inspector視圖中的Mouse look(Script)卷展欄中的Axes選項(xiàng)卡選擇MouseY項(xiàng),修改其各項(xiàng)屬性、參數(shù)。Main Camera的最終Inspector視圖面板,如圖8所示。

圖7 Main Character圖8 Main CameraController屬性面板屬性面板

3核設(shè)施廠區(qū)場景漫游

場景漫游功能是通過鍵盤和鼠標(biāo)控制實(shí)現(xiàn)的,可讓用戶在場景中前后左右移動(dòng),同時(shí)還可實(shí)現(xiàn)行走、跳躍等行為[9]。2.3節(jié)中已為Main Character Controller與Main Camera對(duì)象添加FPSWalker和Mouselook腳本。FPSWalker行走控制腳本主要實(shí)現(xiàn)攝像機(jī)隨鍵盤的方向鍵前后左右移動(dòng)。而Mouselook旋轉(zhuǎn)控制腳本可實(shí)現(xiàn)攝像機(jī)上下左右旋轉(zhuǎn)[10-11]。這樣使得用戶可方便快捷的對(duì)場景進(jìn)行漫游,利于對(duì)廠區(qū)環(huán)境進(jìn)行監(jiān)測。最后對(duì)系統(tǒng)進(jìn)行調(diào)試,單擊工具欄中的播放按鈕后自動(dòng)進(jìn)入Game視圖,通過對(duì)場景漫游可以發(fā)現(xiàn),場景畫面真實(shí),碰撞效果明顯,交互性十分良好。適合核設(shè)施作業(yè)人員對(duì)廠區(qū)環(huán)境進(jìn)行觀察。用戶體驗(yàn)的場景漫游效果,如圖9所示。

圖9 場景漫游效果圖

4結(jié)論

本文基于Unity3D軟件建立了一個(gè)可視化管理系統(tǒng)。實(shí)現(xiàn)了對(duì)核設(shè)施廠區(qū)場景的還原,得到了真實(shí)、清晰的畫面,對(duì)廠區(qū)場景進(jìn)行漫游時(shí)發(fā)現(xiàn),用戶可以很好的對(duì)廠區(qū)進(jìn)行觀測與管理。設(shè)計(jì)過程中發(fā)現(xiàn)系統(tǒng)存在不足之處在于:①系統(tǒng)對(duì)數(shù)據(jù)依賴度高,而早期核設(shè)施很多工程資料不完整,通過掃描儀獲取對(duì)象三維數(shù)據(jù)時(shí)容易受到輻射干擾,需對(duì)數(shù)據(jù)進(jìn)行去噪處理,否則會(huì)使三維模型失真。②系統(tǒng)建立過程中,多種格式數(shù)據(jù)進(jìn)行交互,開發(fā)過程中需將各類軟件統(tǒng)一起來,保證各種輸出格式文件能與下一環(huán)節(jié)無縫對(duì)接。

本系統(tǒng)可成為核設(shè)施退役工程有力的輔助工具,可為退役實(shí)施方案的確定、工藝規(guī)劃及優(yōu)化、施工關(guān)鍵點(diǎn)分析及人員培訓(xùn)等提供支持平臺(tái)。同時(shí)還可模擬拆除演示、工廠圖紙自動(dòng)生成等。

參考文獻(xiàn)

[1]王潤生. 基于GIS的礦山可視化管理系統(tǒng) ——地面部分可視化管理系統(tǒng)[D]. 河北理工學(xué)院,2002.

[2]Mol, A.C.A., Aghina, M.A.C., Jorge, C.A.F., Couto, P.M.Virtual simulations of nuclear plants for dose assessment with on-line measurements collected by networked radiation monitors[J].Computational Science and Engineering Workshops,2008.

The design of 3D wandering and simulation system of nuclear facilities based on Unity3D

RUAN Rui,ZHAO Lihong,DENG Qian,ZHANG Kai

Abstract:The internal environment of nuclear facilities plant is complex and full of health-damaging radiation, so it is hard to carry out such work as operating, maintenance and decommissioning. This article is to develop a visual management system based on Unity3D. The point cloud data of the nuclear facilities are obtained with a 3D laser scanner, then a 3D model of the data is established by PDMS. The model is imported into Unity in order to create the nuclear facility scene. At last, we add some components and effects rendering to develop a wandering and simulation system. The verification of the scene shows that the wandering effect, physical properties, as well as collision detection are fairly authentic. We can conclude that it meets the design requirements.

Keywords:Unity3D;wandering;simulation;effects rendering

中圖分類號(hào):TP391

文獻(xiàn)標(biāo)識(shí)碼:A

文章編號(hào):1002-6886(2016)01-0040-04

猜你喜歡
模型系統(tǒng)
一半模型
Smartflower POP 一體式光伏系統(tǒng)
WJ-700無人機(jī)系統(tǒng)
ZC系列無人機(jī)遙感系統(tǒng)
北京測繪(2020年12期)2020-12-29 01:33:58
重要模型『一線三等角』
重尾非線性自回歸模型自加權(quán)M-估計(jì)的漸近分布
基于PowerPC+FPGA顯示系統(tǒng)
半沸制皂系統(tǒng)(下)
連通與提升系統(tǒng)的最后一塊拼圖 Audiolab 傲立 M-DAC mini
3D打印中的模型分割與打包
主站蜘蛛池模板: 免费高清毛片| 欧美成在线视频| 欧亚日韩Av| 国产精品刺激对白在线| 国产高清在线观看| 国产美女在线免费观看| 青青草国产在线视频| 国产成人夜色91| 中文字幕日韩丝袜一区| 亚洲人视频在线观看| 中文字幕免费播放| 欧美性猛交一区二区三区| 精品视频在线观看你懂的一区 | 精品国产自在现线看久久| 97色伦色在线综合视频| 99色亚洲国产精品11p| 日本午夜三级| 亚洲精品视频免费看| 国产一级在线播放| 亚洲欧洲日韩综合色天使| 亚洲中文精品人人永久免费| 日韩成人免费网站| 99成人在线观看| 伊人久久久久久久久久| 国产情侣一区二区三区| 欧美综合在线观看| 91在线视频福利| 日韩不卡高清视频| 国产激爽大片高清在线观看| 久久亚洲国产最新网站| 成人亚洲国产| 午夜a级毛片| 亚洲美女操| 欧美日韩高清| 国产在线第二页| 国产在线精品99一区不卡| 色成人亚洲| 国产理论最新国产精品视频| 亚洲天堂日本| 欧美日本激情| 男女男精品视频| 国产极品美女在线播放| A级毛片高清免费视频就| 高清无码不卡视频| 日韩专区欧美| 青草精品视频| 国产精品白浆无码流出在线看| 久久久久国产精品熟女影院| 亚洲永久免费网站| 亚洲中文精品久久久久久不卡| 国产精品亚洲一区二区在线观看| 亚洲无码不卡网| 婷婷六月在线| 99中文字幕亚洲一区二区| 亚洲看片网| 日本成人福利视频| 伊人色在线视频| 亚洲天堂网在线观看视频| 国产人成在线观看| 国产精品19p| 亚洲最猛黑人xxxx黑人猛交| 久久精品女人天堂aaa| 国产成人精品一区二区不卡| 欧美日韩在线第一页| 国产精品大白天新婚身材| 538国产在线| 免费人成视网站在线不卡| 久久精品一卡日本电影| 国产视频入口| 久草性视频| 美女被操黄色视频网站| 亚洲中文精品人人永久免费| 精品少妇人妻av无码久久| 国产成人亚洲毛片| 爽爽影院十八禁在线观看| 欧美亚洲国产一区| 午夜国产不卡在线观看视频| 免费国产高清视频| 国产午夜福利亚洲第一| 国产成人h在线观看网站站| 一级毛片免费不卡在线视频| 日韩av无码精品专区|