亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        塔式起重機(jī)的虛擬場景瀏覽與實(shí)現(xiàn)

        2011-03-23 09:30:50
        關(guān)鍵詞:可視化程序設(shè)置

        卜 雷

        (江漢大學(xué)機(jī)電與建筑工程學(xué)院,湖北 武漢 430056)

        塔式起重機(jī)在投入使用之前,使用方希望能夠預(yù)知其使用功效,而塔式起重機(jī)體積大、運(yùn)輸費(fèi)用高等自身特點(diǎn)使得塔機(jī)戶外真機(jī)展示具有較大局限性.起重機(jī)生產(chǎn)企業(yè)也需要尋求更多的方式進(jìn)行產(chǎn)品推廣,因此產(chǎn)品的虛擬動態(tài)展示便成為重要的宣傳手段.

        本文采用Microsoft Visual Studion.NET 2003為開發(fā)平臺,以O(shè)SG為場景驅(qū)動實(shí)現(xiàn)了塔式起重虛擬樣機(jī)的可視化框架.

        1 技術(shù)路線

        虛擬場景瀏覽框架[1]見圖1.

        圖1 技術(shù)路線

        2 軟件程序?qū)崿F(xiàn)

        2.1 程序?qū)崿F(xiàn)基本步驟

        軟件程序基本開發(fā)步驟[2]包括:

        1)設(shè)置環(huán)境——鏈接對應(yīng)的庫文件、連接使用類的頭文件等;

        2)創(chuàng)建虛擬瀏覽場景——建立 osgViewer::Viewer類的一個對象,用于渲染已經(jīng)組織好的模型;

        3)加載三維模型——對于復(fù)雜的模型一般通過導(dǎo)入的方法來完成,即應(yīng)用其他軟件完成復(fù)雜模型的三維實(shí)體建模,通過相應(yīng)的接口導(dǎo)入程序中,并對場景數(shù)據(jù)庫進(jìn)行初始化;

        4)組織模型——通過建立模型的拓?fù)浣Y(jié)構(gòu)來表示模型的位移、燈光等各種關(guān)系;

        5)已組織完畢的模型加載到虛擬場景中;

        6)進(jìn)入循環(huán),進(jìn)行渲染即可進(jìn)行瀏覽和查看等操作.

        2.2 程序基本框架

        程序的基本框架如圖2所示.

        圖2 OSG基本程序框架

        基本程序結(jié)構(gòu)如下:

        2.3 設(shè)置節(jié)點(diǎn)的位置

        瀏覽場景的時候,節(jié)點(diǎn)不一定剛好在視口的合適位置,可以通過設(shè)置節(jié)點(diǎn)來解決.

        osg::PositionAttitudeTransform是一個位置變換節(jié)點(diǎn),繼承自osg::Transform主要是提供模型的位置變換、大小縮放,原點(diǎn)位置的設(shè)置以及坐標(biāo)系的變換.常用的成員函數(shù)包括:setPosition設(shè)置位置、getPosition得到位置、setAttitude設(shè)置姿態(tài)、setScale設(shè)置縮放等.使用該節(jié)點(diǎn)加載模型,示意代碼如下:

        場景瀏覽完整的源代碼略去.

        3 實(shí)驗(yàn)效果

        3.1 實(shí)驗(yàn)硬件條件

        實(shí)驗(yàn)選用某型號的塔式起重機(jī)進(jìn)行塔式起重機(jī)場景可視化模擬.繪制塔式起重機(jī)虛擬場景中擁有模型的信息統(tǒng)計(jì)量,幀速率達(dá)60幀/s.試驗(yàn)硬件條件見表1.

        表1 實(shí)驗(yàn)的硬件條件

        3.2 實(shí)驗(yàn)結(jié)果

        實(shí)驗(yàn)結(jié)果見圖3.

        4 結(jié)論

        試驗(yàn)結(jié)果表明:虛擬塔式機(jī)場景可視化框架是合理、有效的,設(shè)計(jì)的方案能夠滿足實(shí)現(xiàn)塔機(jī)虛擬工作場景瀏覽的需求,開發(fā)的系統(tǒng)人機(jī)交互效果良好,能夠用鍵盤實(shí)現(xiàn)實(shí)時漫游系統(tǒng),并且克服了傳統(tǒng)的OpenGL以及Direct3D開發(fā)周期長、難度大的缺點(diǎn),解決了使用OpenGVS、Vega等商業(yè)引擎開發(fā)成本過高等問題.

        [1]轉(zhuǎn) 萍,申閆春.基于OSG的虛擬校園漫游系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].計(jì)算機(jī)技術(shù)與發(fā)展,2009,19(1):217-220.

        [2]文 峰.基于虛擬現(xiàn)實(shí)的駕駛模擬器視景系統(tǒng)關(guān)鍵技術(shù)與藝術(shù)研究[D].武漢:武漢理工大學(xué)圖書館,2006.

        猜你喜歡
        可視化程序設(shè)置
        基于CiteSpace的足三里穴研究可視化分析
        基于Power BI的油田注水運(yùn)行動態(tài)分析與可視化展示
        云南化工(2021年8期)2021-12-21 06:37:54
        中隊(duì)崗位該如何設(shè)置
        基于CGAL和OpenGL的海底地形三維可視化
        “融評”:黨媒評論的可視化創(chuàng)新
        傳媒評論(2019年4期)2019-07-13 05:49:14
        試論我國未決羈押程序的立法完善
        “程序猿”的生活什么樣
        英國與歐盟正式啟動“離婚”程序程序
        本刊欄目設(shè)置說明
        中俄臨床醫(yī)學(xué)專業(yè)課程設(shè)置的比較與思考
        国产成人免费一区二区三区| 中美日韩在线一区黄色大片| 久久不见久久见免费视频6| 国产精品夜间视频香蕉| 欧美精品久久久久久久久| 99熟妇人妻精品一区五一看片 | 精品国内日本一区二区| 色一情一乱一伦| 老熟女毛茸茸浓毛| 亚洲精品午夜精品国产| 人妻少妇中文字幕,久久精品 | 欧美人妻aⅴ中文字幕| 亚洲精品国精品久久99热一| 日韩av无卡无码午夜观看| 99精品人妻少妇一区二区三区| 男人的天堂中文字幕熟女人妻| 天躁夜夜躁狼狠躁| 午夜不卡亚洲视频| 麻豆精品在线视频观看| 久久精品国产自在天天线| 女同久久精品国产99国产精品| 色窝综合网| 国产黑丝美女办公室激情啪啪| 国产福利视频一区二区| 国产精品亚洲欧美云霸高清| 一区二区三区国产视频在线观看| 日韩av一区二区三区激情在线| 爽爽精品dvd蜜桃成熟时电影院| 国产成人精品自在线无码| 亚洲中文字幕在线精品2021| 中文字幕国产精品中文字幕| 麻豆成年人视频在线观看| 国产精品无码一区二区三区在 | 亞洲綜合無碼av一區二區| 久久九九av久精品日产一区免费 | 韩国av一区二区三区不卡| 亚洲精品久久久久久久久av无码| 男人阁久久| 亚洲视频专区一区二区三区| 在线天堂www中文| 亚洲黄色一级毛片|