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

基于Vizard環(huán)境的虛擬消防演習系統(tǒng)

2017-11-15 08:44:36林曉斌
科技視界 2017年20期

林曉斌

【摘 要】傳統(tǒng)的消防演習消耗大量人力物力財力,且在演習中還可能發(fā)生意外情況,針對上述情況,結(jié)合虛擬現(xiàn)實技術(shù),研發(fā)了基于Vizard環(huán)境的虛擬消防演習系統(tǒng)。構(gòu)建虛擬消防演習場景所需模型,對不同的模型賦予不同的技能模擬現(xiàn)實中的不同角色,實現(xiàn)虛擬消防演習場景漫游。添加警報特效和小地圖功能,使用粒子系統(tǒng)制作不同火焰,通過碰撞機制實現(xiàn)滅火特效。受訓者可在高安全、高仿真、低成本、可重復、生動活潑的虛擬消防演習系統(tǒng)中自由地選擇角色和場景,根據(jù)自己所扮演的角色在虛擬消防演習系統(tǒng)中學習消防知識,加強消防實戰(zhàn)經(jīng)驗。

【關(guān)鍵詞】Vizard 虛擬消防演習系統(tǒng);粒子系統(tǒng);碰撞機制

中圖分類號: TP391.41 文獻標識碼: A 文章編號: 2095-2457(2017)20-0077-002

Virtual Fire Drilling System Based on Vizard Environment

LIN Xiao-bin

(Department of Physics and Electronic Information Engineering,Minjiang University,F(xiàn)uzhou Fujian 350108,China)

【Abstract】The traditional fire drill consumes a lot of manpower and material resources,and there may be accidents in the exercise.In view of the above situation,combined with the virtual reality technology,the virtual fire drill system based on Vizard environment is developed.To build a virtual fire drill scene required model,different models to give different skills to simulate the reality of different roles,to achieve virtual fire drill scene roaming.Add alarm effects and small map function,the use of particle system to produce different flames,through the collision mechanism to achieve fire effects. Trainees can freely select roles and scenes in high-security,high-simulation,low-cost,repeatable,lively virtual fire drill system,learn fire knowledge in virtual fire drill system according to their role,experience.

【Key words】Vizard virtual fire drill system;Particle system;Collision mechanism

0 引言

由計算機圖形學、仿真學、人工智能和圖像識別等技術(shù)輔助而成的高新技術(shù)模擬系統(tǒng)應運而生,即虛擬現(xiàn)實。虛擬現(xiàn)實(Virtual Reality,簡稱VR技術(shù))是通過計算機視覺等技術(shù)模擬產(chǎn)生一個三度空間的虛擬世界,為用戶提供視聽盛宴,讓用戶身臨其境,通過各種交互設備,同三度空間內(nèi)的事物相互作用后進行交互式視景仿真和信息交流[1]。虛擬現(xiàn)實目前已被廣泛的應用于醫(yī)學、影視、教育與訓練等領(lǐng)域,進而推動虛擬現(xiàn)實的研究和應用向縱向發(fā)展。

結(jié)合虛擬現(xiàn)實技術(shù)和消防科學,提出基于Vizard環(huán)境的虛擬消防演習系統(tǒng),利用3DSMAX構(gòu)建虛擬消防演習場景所需模型,對不同的模型賦予不同的技能模擬現(xiàn)實中的不同角色,實現(xiàn)虛擬消防演習場景漫游。添加警報特效和小地圖功能可實時掌握火災和傷員的位置,使用粒子系統(tǒng)制作不同火災現(xiàn)場,且特定著火點會在周邊蔓延新火點,利用降水插件實現(xiàn)消防槍噴水滅火特效,通過碰撞機制實現(xiàn)滅火特效。受訓者可以在高安全、高仿真、低成本、可重復、生動活潑的虛擬消防演習系統(tǒng)中自由地選擇角色和場景,根據(jù)自己所扮演的角色在虛擬消防演習系統(tǒng)中學習消防知識,加強消防實戰(zhàn)經(jīng)驗。

1 開發(fā)工具概述

1.1 3DS MAX概述

3DS MAX全稱為三維影像工作室,是美國Autodesk公司旗下Discreet分部開發(fā)的一款基于計算機系統(tǒng)的三維模型制作和渲染的軟件,已成為使用最廣的三維建模、動畫和渲染工具。在建筑和室內(nèi)設計、影視、游戲、教學及工程可視化等領(lǐng)域應用廣泛,很好的滿足高質(zhì)量動畫和設計的制作需求。3DS MAX具有強大的建模功能,可堆疊的建模步驟增強模型的彈性,擴展性好,操作簡單,容易上手,兼容性強等特點[3]。

1.2 Vizard概述

基于C/C++,運用OpenGL擴展模塊開發(fā)出的高性能圖形引擎Vizard是由美國WorldViz公司研發(fā)的,是一款功能強大的虛擬現(xiàn)實開發(fā)平臺軟件,可大大提高構(gòu)建及渲染虛擬場景的效率,憑其卓越的高效編程核心模塊,將整個虛擬現(xiàn)實應用引領(lǐng)至一個高速高效且成本低廉的全新境界。Vizard軟硬件兼容性強,不僅支持幾乎當前所有的虛擬現(xiàn)實設備,還支持業(yè)界標準的各種3D模型格式,內(nèi)建虛擬人物庫、優(yōu)秀的物理引擎以及良好的擴展性。采用Python這款極具發(fā)展?jié)摿τ謽O易上手的腳本語言作為其編程核心,其發(fā)展前景毋庸置疑。endprint

2 基于Vizard環(huán)境的虛擬消防演習系統(tǒng)

2.1 虛擬消防演習場景實現(xiàn)

利用3DSMAX進行虛擬消防演習場景建模,第一部分是構(gòu)建虛擬消防演習主場景,依據(jù)實際生活城市中可能發(fā)生火災的地點作為原型,按照1:500地圖數(shù)據(jù)進行建模。運用3DSMAX中的Greeble樓房插件可以快速創(chuàng)建建筑群、馬路和人行道等模型,然后進行紋理貼圖、燈光和整體場景設置便可搭建好主場景。第二部分是構(gòu)建人物模型,一類是受訓者使用方向鍵進行自主控制,分別是滅火消防員,救人消防員和警察,一類是系統(tǒng)進行操控的圍觀人員等。利用3DSMAX中的BOX命令調(diào)整出人體形狀,根據(jù)不同人物角色進行紋理貼圖便可構(gòu)建好人物模型。第三部分是消防道具模型,利用3DSMAX中的Capsule等命令進行建模,調(diào)整其參數(shù),進行紋理貼圖。建模后有了場景模型的預制體,導入到Vizard中構(gòu)建虛擬消防演習場景,擺放好預制體,虛擬消防演習場景雛形已基本形成。

2.2 警報模塊

警報模塊實現(xiàn)在模擬演習開始3秒后會發(fā)出火災警報,在火源全部被撲滅后警報聲解除。運用viz.addAudio命令添加警報音頻文件,然后用playsound命令播放警報聲音,再用minmax命令設置超過最小最大距離時不會隨聲源的遠近而變化。該系統(tǒng)在模擬演習開始后3秒發(fā)出火災警報,在這兒調(diào)用vizact.ontimer命令在3秒后觸發(fā)火災警報,當火源撲滅后停止警報。

2.3 小地圖功能模塊

為了實時掌握火災和傷員動態(tài),虛擬消防演習場景中必須實現(xiàn)小地圖功能。小地圖實現(xiàn)原理是在Vizard中添加一個攝像機,將攝像機設定一定的高度,俯視全場景,將其渲染成UI元素,再進行陰影遮罩。為了更好的標識火災和傷員動態(tài),在小地圖上用黃色箭頭標識傷員方向,紅色箭頭標識火災方向。當一個傷員或是一個火源被撲滅時,箭頭標識會在小地圖上消失。

2.4 火焰與煙霧模擬模塊

在虛擬消防演習系統(tǒng)中,對虛擬火災現(xiàn)場的火勢的精細模擬是至關(guān)重要的,使用Vizard的粒子系統(tǒng)逼真地模擬火災現(xiàn)場的火焰和煙霧。在Vizard中新建2個粒子系統(tǒng),分別表示火焰與煙霧粒子組,設置粒子系統(tǒng)初始生命、生命周期、發(fā)射狀態(tài)、粒子生命數(shù)等屬性模擬不同火焰和煙霧。

2.5 角色控制與救援模塊

建模時設置了兩類人物模型,一類是系統(tǒng)操控的角色,如圍觀人員等,另一類是受訓者控制的角色,分別是滅火消防員,救人消防員和警察。由系統(tǒng)操控的角色稱之為預制體,預先擺放在特定的位置,隨著系統(tǒng)運行時,按照預先設定的路線進行移動,虛擬場景才會顯得有生氣貼近現(xiàn)實生活環(huán)境,該類角色由avatar虛擬人設置其走動和各種動作。由受訓者控制的角色通過外設進行控制,調(diào)用命令Vizact.onkeydown來觸發(fā)。滅火消防員賦予滅火的技能,是碰撞檢測機制實現(xiàn)的,利用命令collidemesh為滅火消防員和著火點處火焰添加碰撞輪廓,碰撞發(fā)生時,調(diào)用命令Vizact.onkeydown觸發(fā)滅火技能。救人消防員賦予將傷員移動到救援點的技能,利用getPosition命令讀取小地圖上標識的傷員位置信息,移動到傷員位置并將傷員送至救援地。警察賦予在著火點附近疏散人員的技能,根據(jù)小地圖上標識的火災位置信息,通過getPosition命令獲取其位置信息,移動到著火點現(xiàn)場疏散人員。

2.6 系統(tǒng)整合

上述五個步驟已形成了虛擬消防演習系統(tǒng),優(yōu)化整合系統(tǒng)。運行系統(tǒng)選擇模式進入虛擬演習界面,3秒后火災警報聲響起,在演習場景的左上端會出現(xiàn) “集合人員”和3個角色選擇按鈕,系統(tǒng)會根據(jù)受訓者所選擇的角色發(fā)布不同的任務開始虛擬演習。.選擇不同的角色進行系統(tǒng)任務測試,系統(tǒng)運行效果良好。

3 總結(jié)與展望

基于Vizard環(huán)境的虛擬消防演習系統(tǒng)集消防科學知識、消防演習實戰(zhàn)和虛擬現(xiàn)實于一體,使受訓者可以在高安全、高仿真、低成本、可重復、生動活潑的虛擬消防演習系統(tǒng)中自由地選擇角色和場景,根據(jù)自己所扮演的角色在虛擬消防演習系統(tǒng)中學習消防知識,加強消防實戰(zhàn)經(jīng)驗。

【參考文獻】

[1]張菁.虛擬現(xiàn)實技術(shù)及應用[M].北京:清華大學出版社,2011. 24-29.

[2]馮成舜,石連栓.虛擬消防演練教學系統(tǒng)的設計與開發(fā)[J].中國教育技術(shù)裝備,2014.8,(16):43-45.

[3]王珂.3DS MAX 2012高手成長之路[M].北京:清華大學出版社,2013.38-45.endprint

主站蜘蛛池模板: 色老头综合网| 丁香婷婷综合激情| 亚洲性视频网站| 日本少妇又色又爽又高潮| 欧美a在线看| 亚洲成人一区二区三区| 免费无码在线观看| 国产精品 欧美激情 在线播放| 国产h视频免费观看| 网友自拍视频精品区| 国产欧美高清| 国产极品美女在线| 亚洲日本中文综合在线| 中文字幕无码电影| 青草娱乐极品免费视频| 久久久国产精品无码专区| 四虎永久在线视频| 97色婷婷成人综合在线观看| 91av国产在线| 99国产精品国产高清一区二区| 好久久免费视频高清| 国产欧美日韩精品综合在线| 免费国产一级 片内射老| 免费a级毛片视频| 免费欧美一级| 亚洲黄网视频| 欧美中日韩在线| 一区二区自拍| 亚洲熟妇AV日韩熟妇在线| 无码aaa视频| 五月天在线网站| 国产在线八区| 日韩精品一区二区深田咏美| 99er精品视频| a天堂视频在线| 日本成人精品视频| 99免费在线观看视频| 国产极品美女在线| 亚洲国产成人精品一二区| 精品一区二区三区自慰喷水| 国产网友愉拍精品视频| 999国内精品久久免费视频| 国产福利拍拍拍| 日本高清有码人妻| 精品视频在线一区| 午夜a级毛片| 国产无人区一区二区三区| 国产欧美另类| 亚洲成aⅴ人片在线影院八| 亚洲一区二区在线无码 | 视频一本大道香蕉久在线播放| 手机精品视频在线观看免费| 2021天堂在线亚洲精品专区| 日本在线亚洲| 国产成人福利在线视老湿机| 99久久精品国产麻豆婷婷| 婷婷亚洲最大| 国产精品美女自慰喷水| 伊人久久综在合线亚洲91| 国产精品视频久| 日本三区视频| 日韩乱码免费一区二区三区| 狠狠色综合久久狠狠色综合| 久久精品66| 久久永久精品免费视频| 国产主播一区二区三区| 成人字幕网视频在线观看| 色噜噜中文网| 日韩精品亚洲人旧成在线| 亚洲女同一区二区| 丁香六月激情婷婷| 国产精品区视频中文字幕| 久久夜色撩人精品国产| 国产激爽爽爽大片在线观看| 欧美第二区| 在线观看av永久| 人人爽人人爽人人片| 国产91无码福利在线| 日本午夜影院| 国产一级毛片网站| 亚洲一级毛片| 狠狠亚洲五月天|