案件三維動(dòng)態(tài)仿真系統(tǒng)的構(gòu)建方法
發(fā)布時(shí)間:2024-05-23 02:02
案件三維動(dòng)態(tài)仿真是借助三維仿真技術(shù)對(duì)案件現(xiàn)場(chǎng)及其過程的重建再現(xiàn)。通過對(duì)案件現(xiàn)場(chǎng)過程仿真重現(xiàn),可以幫助公安機(jī)關(guān)更加全面、直觀的記錄案件信息,提高偵查人員對(duì)案件過程的整體分析能力,便于案件介紹、宣傳和存儲(chǔ),對(duì)實(shí)際公安工作有重要意義。本文從公安案件重建的實(shí)際需求出發(fā),利用C++編程語言,將MFC框架與OGRE三維引擎相融合,設(shè)計(jì)構(gòu)建了案件三維動(dòng)態(tài)仿真系統(tǒng),實(shí)現(xiàn)了案件過程的三維仿真。其主要工作和創(chuàng)新如下:1.對(duì)案件仿真所需模型進(jìn)行分析和歸納,利用三維建模軟件3ds Max構(gòu)建相應(yīng)的模型,重點(diǎn)為對(duì)人物模型與骨骼系統(tǒng)的綁定,并對(duì)模型進(jìn)行格式轉(zhuǎn)換,使模型能夠在OGRE三維引擎中實(shí)現(xiàn)加載。2.研究OGRE三維引擎,利用C++編程語言將OGRE嵌入到MFC框架中,完成了案件三維動(dòng)態(tài)仿真系統(tǒng)平臺(tái)的初步搭建。對(duì)系統(tǒng)主界面進(jìn)行分割,在副界面窗口中建立模型庫的資源樹,實(shí)現(xiàn)資源樹與OGRE三維引擎界面的交互。并在OGRE界面中拾取模型,實(shí)現(xiàn)對(duì)模型的控制操作。3.分析OGRE三維引擎所支持的動(dòng)畫類型、空間關(guān)系,研究了場(chǎng)景節(jié)點(diǎn)動(dòng)畫實(shí)現(xiàn)的方法,以及場(chǎng)景節(jié)點(diǎn)的插值方式。并在系統(tǒng)中設(shè)置場(chǎng)景節(jié)點(diǎn)動(dòng)畫交互操作功能模塊,具體為在...
【文章頁數(shù)】:86 頁
【學(xué)位級(jí)別】:碩士
【部分圖文】:
本文編號(hào):3980843
【文章頁數(shù)】:86 頁
【學(xué)位級(jí)別】:碩士
【部分圖文】:
圖2.1模型庫的資源樹目錄
方便用戶的查找和選取[21]。模型庫的資源樹目錄如圖2.1所示。
圖2.2OgreMaxSceneExporter插件安裝在3dsMax中的示意圖
圖2.2OgreMaxSceneExporter插件安裝在3dsMax中的示意OgreMaxSceneExporter插件導(dǎo)出模型后,通常會(huì)生成模型的m件、材質(zhì)貼圖。Material文件是模型的材質(zhì)腳本文件、記錄模型的單在OGRE中加載模型mesh....
圖2.3只加載mesh文件的樹木模型
material文件、材質(zhì)貼圖。Material文件是模型的材質(zhì)腳本文件、記錄模型的材質(zhì)貼圖情況。如果單單在OGRE中加載模型mesh文件,加載后會(huì)出現(xiàn)模型沒有材質(zhì)和紋理貼圖,如圖2.3以一棵樹木模型為例,只加載模型的mesh文件的效果圖。
圖2.4OgreMaxSceneSettings設(shè)置對(duì)話框
圖2.3只加載mesh文件的樹木模型模型的同時(shí)加載模型的材質(zhì)腳本,即material文的media\materials\scripts腳本文件中,兩個(gè)文件使在渲染加載模型的時(shí)候,會(huì)自動(dòng)搜索加載同文件材質(zhì)貼圖導(dǎo)出,這樣在加載材質(zhì)腳本時(shí)不會(huì)缺少材cenesettin....
本文編號(hào):3980843
本文鏈接:http://www.sikaile.net/shekelunwen/gongan/3980843.html
教材專著